Шаги для Классного журнала (ЭШ)¶
Step Overview¶
Step Definitions¶
Step: Дано/Когда/То в окне {win_obj} отображается список учеников¶
Проверка того что в журнале отображается список учеников.
Step: Дано/Когда/То в окне Классный журнал “{date_status}” {date_or_time} уроков¶
Проверка того что в журнале отображается даты уроков.
Step: Дано/Когда/То каждый урок содержит столбец “{col}”¶
Проверка что каждый урок содержит столбыек с названием col.
Step: Дано/Когда/То столбец с наименованием подпериода “{period}” {not_display} отображается¶
Проверка того что столбец с оценка за период period отображается/ не отображается.
Step: Дано/Когда/То отображается столбец с наименованием подпериода по “{period}”¶
Проверка того что столбец с оценка за период period отображается/ не отображается.
Step: Дано/Когда/То в таблице уроков отображается уроки из расписания периода “{period}”¶
Проверка того что в журнале отображаются уроки попадющие в выбраный период.
Step: Дано/Когда/То в Классном журнале выделить ячейку c датой {date}, и заголовком {header} для ученика {pupil_name}¶
Step: Дано/Когда/То в Классном журнале выделить ячейку c датой {date}, началом урока в {time} и заголовком {header} для ученика {pupil_name}¶
Step: Дано/Когда/То в Классном журнале {action} на выделеную ячейку¶
Step: Дано/Когда/То в Классном журнале {action} по выделеной ячейке¶
Step: Дано/Когда/То выделеная ячейка в Классном журнале содержит значение {value}¶
Step: Дано/Когда/То в ячейке {status} кнопка выпадающего списка¶
Step: Дано/Когда/То в Классном журнале кликнуть по кнопке выпадающего списка¶
Step: Дано/Когда/То отображается список со значений¶
Step: Дано/Когда/То после первого разделителя значения суффиксов¶
Step: Дано/Когда/То в окне Редактирование оценки отображаются значения Пятибальной шкалы оценок¶
Step: Дано/Когда/То в окне Редактирование оценки указывается отметка “{mark}”¶
Step: Дано/Когда/То в модальном окне {win_obj} нажать кнопку {button}¶
Step: Дано/Когда/То кнопка {button} модального окна {win_obj} отображается {sign}¶
Step: Дано/Когда/То в окне {win_obj} в поле комментарий ввести значение {value}¶
Step: Дано/Когда/То в всплывающем окне отображается значение {value}¶
Step: Дано/Когда/То в Классном журнале в таблице уроков навести курсор мыши на столбец с наименованием {header} с датой {date} и временем {time}¶
Step: Дано/Когда/То в окне {win_obj} отображается ученик {pupil} и отображается дата урока {date}¶
Step: Дано/Когда/То в окне {win_obj} поле комментарий доступно для редактирования¶
Step: Дано/Когда/То в окне Редактирование оценки отображается поле для ввода баллов вручную¶
Step: Дано/Когда/То в выделеной ячейке отображается оценка “{mark}”¶
Step: Дано/Когда/То поле доступно для ввода¶
Step: Дано/Когда/То кликнуть по выбраной записи в окне Вид итоговых оценок: Редактирование¶
Step: Дано/Когда/То в гриде со столбцом {column} окна {win_obj} будет список учеников класса {class_name}¶
Step: Дано/Когда/То в окне {win_obj} в поле {field_name} отображается список дат позже {lesson_date}¶
Step: Дано/Когда/То в окне {win_obj} на вкладке ИДЗ на следующий урок {win_part} часть активна¶
Step: Дано/Когда/То в скаченном файле содержиться весь список учеников класса {class_name}¶
Step: Дано/Когда/То в скаченном файле у ученика {pupil_name} в ячейке с датой {date} стоит значение {value}¶
Step: Дано/Когда/То в Классном журнале на вкладке {tab_name} выбрать ячейку {column_name} с периодом {year_period}, для ученика {pupil_name} установить значение {value}¶
Step: Дано/Когда/То в Классном журнале на вкладке {tab_name} выбрать ячейку {column_name} с периодом {year_period}, для ученика {pupil_name} отображается значение {value}¶
Step: Дано/Когда/То в Классном журнале в ячейке с датой “{date}”, заголовком {header} у ученика {pupil_name} содержится значение {value}¶
Step: Дано/Когда/То в Классном журнале в ячейке с датой {date} и временем {time}, заголовком {header} у ученика {pupil_name} содержится значение {value}¶
Step: Дано/Когда/То в Классном журнале выбрать ячейку c датой {date} и временем {time}, заголовком {header} для ученика {pupil_name} и установить значение {value}¶
Step: Дано/Когда/То в настройках системы в поле “{param_name}” установить значение “{value}”¶
Степ для изменения настроек системы (Пуск -> Администрирование -> Настройки системы)
Step: Дано/Когда/То в гриде окна {win_obj} в столбце {column} в ячейке у урока в {weekday} и временем звонка {time} содержится предмет {subj}, преподаватель {teacher} и группа {group}¶
Step: Дано/Когда/То в окне {win_title} есть безымянное поле с текущей датой¶
Step: Дано/Когда/То в окне “{win_name}” содержится сообщение об ошибке “{msg}”¶
Степ обёртка для проверки валидационных сообщений. Пробуем проверить сообщение об ошибке на русском если проверка не пройдена пробуем на английском. Необходим т.к. на jenkins проблема с русской локалью.