Шаги ЭДО¶
Step Overview¶
Step Definitions¶
Step: Дано/Когда/То в виджетах ЭДО нажать выбрать учреждение¶
Step: Дано/Когда/То в виджетах ЭДО нажать сбросить учреждение¶
Step: Дано/Когда/То в виджетах ЭДО нажать выбрать период¶
Step: Дано/Когда/То страница авторизации¶
Step: Дано администратор системы c логином {login_login} и паролем {login_password}¶
Step: Дано/Когда/То на панели инструментов окна {win_obj} есть безымянная кнопка {button_event}¶
Step: Дано/Когда/То на панели инструментов окна {win_obj} нажать безымянную кнопку {button_event}¶
Step: Дано/Когда/То в окне “{win_obj}” на панели инструментов есть кнопка “{button}”¶
Step: Дано/Когда/То в поле Поиск ввести {value}¶
Step: Дано/Когда/То отчистить поле {field_label} окна {win_obj}¶
Step: Дано/Когда/То в поле {field_label} окна {win_obj} не отображается текст¶
Step: Дано/Когда/То в поле {field_label} окна {win_obj} отображается текст “{value}”¶
Step: Дано/Когда/То в гриде со столбцом “{column}” на вкладке “{panel}” окна “{win_obj}” {status} записи “{record}”¶
Step: Дано/Когда/То в таблице окна “{win_obj}” {absent} запись “{records}”¶
Step: Дано/Когда/То в окне {win_obj} кликнуть по ссылке для загрузки шаблона {reg_temp}¶
Step: Дано/Когда/То будет загружен шаблон {reg_temp}¶
Step: Дано/Когда/То в окне {win_obj} есть поле {field_label}¶
Step: Дано выбрано в виджете текущее учреждение {OU}¶
Step: Дано/Когда/То в окне {win_obj} есть безымянное поле поиска¶
Step: Дано/Когда/То в окне {win_name} в гриде с именем {grid_name} нажать на панели инструментов кнопку {button_name}¶
Step: Дано/Когда/То в окне {win_name} в гриде с именем {grid_name} выбрать по колонке {col_name} запись {record}¶
Step: Дано/Когда/То в гриде {grid_name} окна “{win_name}” {status} значение {value} по колонке {column}¶
Проверка того что в столбце column содержится/не содержится значение value. :param win_name: Название окна в котором расположен грид. :param grid_name: Название грида. :param column: Название столбца по которому будет сравниваться содержимое. :param value: Искомое значение.
Step: Дано/Когда/То в гриде {grid_name} окна {win_name} будет {records_amount} записей¶
Проверка того что в гриде содержиться records_amount записей. :param win_name: Название окна в котором расположен грид. :param records_amount: Ожидаемое кол-во записей. :param grid_name: Заголовок грида
Step: Дано/Когда/То в гриде {grid_name} окна {win_name} будет {records_amount} запись¶
Проверка того что в гриде содержиться records_amount записей. :param win_name: Название окна в котором расположен грид. :param records_amount: Ожидаемое кол-во записей. :param grid_name: Заголовок грида
Step: Дано/Когда/То в окне Расписание занятий в гриде по колонке {column} будет {is_empty} ячейка¶
Step: Дано/Когда/То в окне Расписание занятий в гриде по колонке {column} с преподавателем {teacher_name} будет выделена запись с {is_absent} группой {group_name}, предметом {subject_name} и кабинетом {classroom}¶
Step: Дано/Когда/То в окне Расписание занятий в гриде по колонке {column} с преподавателем {teacher_name} выделена запись с {is_absent} группой {group_name}, подгруппой {subgroup}, предметом {subject_name} и кабинетом {classroom}¶
Step: Дано/Когда/То в окне отчета {win_obj} содержатся {changed} занятие {lesson}, с датой {lesson_date}, группой {group} и преподавателем {teacher}¶
Step: Дано/Когда/То в окне {win_obj} отображается список учеников¶
Step: Дано/Когда/То в окне Журнал группы “{date_status}” {date_or_time} уроков¶
Step: Дано/Когда/То каждый урок содержит столбец “{col}”¶
Step: Дано/Когда/То в окне {win_name} выпадающий список поля {field_name} будет пуст¶
Step: Дано/Когда/То столбец с наименованием подпериода “{period}” {not_display} отображается¶
Step: Дано/Когда/То отображается столбец с наименованием подпериода по “{period}”¶
Step: Дано/Когда/То в таблице уроков отображается уроки из расписания периода “{period}”¶
Step: Дано/Когда/То в Классном журнале выделить ячейку c датой {date}, и заголовком {header} для ученика {pupil_name}¶
Step: Дано/Когда/То в Классном журнале выделить ячейку c датой {date}, началом урока в {time} и заголовком {header} для ученика {pupil_name}¶
Step: Дано/Когда/То в Классном журнале {action} на выделеную ячейку¶
Step: Дано/Когда/То в Классном журнале {action} по выделеной ячейке¶
Step: Дано/Когда/То в ячейке {status} кнопка выпадающего списка¶
Step: Дано/Когда/То в Классном журнале кликнуть по кнопке выпадающего списка¶
Step: Дано/Когда/То отображается список со значений¶
Step: Дано/Когда/То в окне Редактирование оценки отображаются значения Пятибальной шкалы оценок¶
Step: Дано/Когда/То в окне {win_name} кликнуть по полю {field_name} и из выпадающего списка выбрать значение {value}¶
Step: Дано/Когда/То в поле “{field_label}” окна “{win_name}” содержиться подстрока “{substr}”¶
Степ для проверки содержиться ли в поле подстрока substr. :param context: Объект используемый для передачи данных между
step и hook функциями
param field_label: | |
---|---|
Название поля. | |
param win_name: | Название окна в котором находится поле. |
param substr: | Проверяемое значение. |