Шаги для Классного журнала (ЭШ)

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 проблема с русской локалью.