Шаги ЭДО

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:Проверяемое значение.