Не отсортированные по категориям шаги¶
Step Overview¶
Step Definitions¶
Step: Дано/Когда/То Ввести в поле {element} значение {value}¶
Устанавливает значение value в input c атрибутом name равным element.
Step: Дано/Когда/То Нажать {element}¶
Ищем кнопку по name
Step: Дано/Когда/То закрыть окно {win_obj}¶
Закрывает окно с именем win_obj.
param win_obj: | Название окна. |
---|
Step: Дано/Когда/То окно “{win_obj}” не откроется¶
Проверка того что окно с названием win_obj не открылось.
Step: Дано/Когда/То откроется диалоговое окно {win_obj}¶
Проверка того что открылось оконо c названием win_obj.
Step: Дано/Когда/То закроется окно {win_obj}¶
Проверка что окно с названием win_obj закрылось.
Step: Дано/Когда/То в окне {win_obj} на вкладке {tab} на панели инструментов нажать кнопку {button}¶
Нажать кнопку button на панели грида который находиться на вкладке tab окна win_obj.
Step: Дано/Когда/То в окне {win_obj} на панели инструментов нажать кнопку {button}¶
Нажать кнопку button на панели грида.
Step: Дано/Когда/То в окне {win_obj} в нижней панели нажать кнопку {button}¶
Нажатие кнопки button в окне win_obj.
Step: Дано/Когда/То в окне {win_obj} выбрать первую запись таблицы¶
Выбрать первую запись в гриде. Степ устаревший не рекомендуется к использованию.
Step: Дано/Когда/То в окне {win_obj} на вкладке {tab_name} можно выбрать запись {element} по колонке {column_name}¶
Выбор записи в гриде. Степ устаревший, не рекомендуется к использованию.
Step: Дано/Когда/То в окне {win_obj} на вкладке {tab_name} выбрать запись {element} по колонке {column_name}¶
Выбор записи в гриде. Степ устаревший, не рекомендуется к использованию.
Step: Дано/Когда/То в окне {win_obj} на вкладке {tab_name} выбрать {one_more}запись {element} по колонке {column_name}¶
Выбор записи в гриде. Степ устаревший, не рекомендуется к использованию.
Step: Дано/Когда/То в окне {win_obj} с одноколоночными гридами выбрать запись {element} по колонке {column_name}¶
Выбрать запись в гриде. Степ устаревший, не рекомендуется к использованию.
Step: Дано/Когда/То в окне {win_obj} можно выбрать запись {element} по колонке {column_name}¶
Степ устаревший, не рекомендуется к использованию.
Step: Дано/Когда/То в окне {win_obj} выбрать запись {element} по колонке {column_name}¶
Степ устаревший, не рекомендуется к использованию.
Step: Дано/Когда/То в окне {win_obj} выбрать {one_more} запись {element} по колонке {column_name}¶
Степ устаревший, не рекомендуется к использованию.
Step: Дано/Когда/То в древоводином окне {win_obj} выбрать запись {elements} по колонке {column_name}¶
Выделяет запись в гриде с древовидной структурой записей. (Например как в реестре Учреждение на проекте ЭШ).
param win_obj: | Название окна. |
---|---|
param elements: | Имя элемента для выделения. Если элемент является дочерним, то имя указывается как перечесление всех элементов в пути разделенных знаком ->. Пример: Министерство -> Управление -> Школа будет выбран элемент Школа который является дочерним для элемента Управление, который в свою очередь является дочерним для элемента Министерство. |
param column_name: | |
Столбец для поиска грида. |
Step: Дано/Когда/То в окне {win_obj} открыть вкладку {tab_name}¶
Открывает вкладку с названием tab_name в окне win_obj
param win_obj: | Название окна. |
---|---|
param tab_name: | Название вкладки. |
Step: Дано/Когда/То в Расписании уроков выбрать ячейку на пересечении класса {class_name} и дня недели {day} со временем {time}¶
Степ устаревший, не рекомендуется к использованию.
Step: Дано/Когда/То в Классном журнале два раза щелкнуть на ячейку c датой {date} и без времени¶
Вызов Журнала на урок путем двойного щелчка по дате урока.
Step: Дано/Когда/То в Классном журнале два раза щелкнуть на ячейку c датой {date} и временем {time}¶
Вызов Журнала на урок путем двойного щелчка по дате урока.
Step: Дано/Когда/То в окне {win_obj} запись с значением {column_value} по колонке {column_name} будет удалена¶
Проверка что в гриде нет записи с значение column_value по колонке column_name. Степ устаревший, не рекомендуется к использованию.
Step: Дано/Когда/То в диалоговом окне {win_obj} нажать кнопку {button_name}¶
Нажать кнопку button_name в окне win_obj.
param win_obj: | Название окна. |
---|---|
param button_name: | |
Название кнопки. |
Step: Дано/Когда/То в окне {win_obj} есть безколоночный грид “{grid_name}”¶
Step: Дано/Когда/То в безколоночном гриде на панели уснструментов есть элемент {element}¶
Step: Дано/Когда/То в окне “{win_obj}” есть кнопка “{button_name}”¶
Проверка что в окне есть button_name.
param win_obj: | Название окна. |
---|---|
param button_name: | |
Название кнопки. |
Step: Дано/Когда/То в поле без метки “{field_name}” окна {win_obj} внести значение {value}¶
Устанавливает значение value в поле у которого не указан label, например поле Поиск.
param win_obj: | Название окна. |
---|---|
param value: | Значение для установки в поле. |
param field_name: | |
Значение которое содержится в поле на момент начала выполнения данного шага.. |
Step: Дано/Когда/То и в окне {win_obj} у поля Поиск нажать кнопку крестик¶
Закрытие окна путем нажатия кнопки “крестик”.
Step: Дано/Когда/То нажать ENTER в поле со значением {value} окна {win_obj}¶
Фокусирование на поле с значением value и нажатие кнопки ENTER. Используется например для заполнения полей поиска.
param win_obj: | Название окна. |
---|---|
param value: | Значение для установки в поле. |
Step: Дано/Когда/То в гриде окна {win_obj} кликнуть по заголовку {header_name}¶
Осуществляет клик по заголовку столбца. Используется для сортировки по столбцу
param win_obj: | Название окна. |
---|---|
param header_name: | |
Название заголовка столбца. |
Step: Дано/Когда/То записи в гриде окна {win_obj} будут отсортированы по {sort_type}¶
Проверка что в гриде была произведена сортировка.
param win_obj: | Название окна. |
---|---|
param sort_type: | |
Тип сортировки - по возрастанию или убыванию. |
Step: Дано/Когда/То в окне {win_obj} у поля {field_label} в выпадающем списке будет значение {element}¶
Проверка того что в выпадающем списке field_label есть значение element.
param win_obj: | Название окна. |
---|---|
param field_label: | |
Название выпадающего списка. | |
param element: | Искомое значение. |
Step: Дано/Когда/То в окне {win_obj} отображается кнопка {action} файла¶
Проверка что у поля для прикрепления файла отображаются кнопка action.
param win_obj: | Название окна. |
---|---|
param action: | Название кнопки может принимать значение ‘удаления’, ‘прикрепления’. |
Step: Дано/Когда/То откроется новая вкладка с заголовком {win_title}¶
Проверка что открылась новая вкладка браузера.
Step: Дано/Когда/То откроется новая вкладка окна {win_obj} с заголовком {tab_name}¶
Проверка что открылась вкладка окна с заголовком tab_name.
Step: Дано/Когда/То кнопка {button_name} окна “{win_obj}” {status}¶
Проверка что кнопка с названием button_name активна/не активна.
param win_obj: | Название окна. |
---|---|
param button_name: | |
Название кнопки. | |
param status: | Статус кнопки - активна/не активна |
Step: Дано/Когда/То ожидаем импорта файла¶
Ожидание завершения импорта файла.
Step: Дано/Когда/То в окне {win_obj} содержится сообщение “{message}”¶
Проверка того что в окне win_obj отображается сообщение message.
Step: Дано/Когда/То в html редакторе, окна {win_obj}, с именем {html_name} ввести значение “{value}”¶
Установить значение value в редактор типа wysiwyg
Step: Дано/Когда/То в html редакторе, окна {win_obj}, с именем {html_name} содержится значение “{value}”¶
Step: Дано/Когда/То в скаченном файле содержится запись “{value}”¶
Проверка того что в скаченном Excel файле содержится значение value.
Step: Дано/Когда/То в скаченном файле на странице номер {page_num} содержится запись “{value}”¶
Проверка того что в скаченном Excel файле содержится значение value.
Step: Дано/Когда/То в окне {win_obj} есть безымянное поле с датой {current_date}¶
Step: Дано/Когда/То в окне {win_obj} безымянное поле {field} доступно для редактирования¶
Step: Дано/Когда/То в окне {win_obj} есть безымянное поле фильтра со значением “{value}”¶
Step: Дано/Когда/То в окне {win_obj} нажать по безымянному полю фильтра¶
Step: Дано/Когда/То в выпадающем списке будет значение {value}¶
Step: Дано/Когда/То в выпадающем списке выбрать пункт “{value}”¶
Step: Дано/Когда/То зажать кнопку {key_name}¶
Step: Дано/Когда/То в окне {win_obj} в странном гриде выбрать запись {value}¶
Step: Дано/Когда/То в окне {win_name} есть блок полей с названием {field_set_name}¶
Проверка наличия блока полей с названием field_set_name в окне win_name. :param win_name: Название окна. :param field_set_name: Название поля.
Step: Дано/Когда/То {action} в окне {win_obj} блок полей {fieldset}¶
Step: Дано/Когда/То блок {field_set} окна “{win_obj}” {collapsed}¶
Step: Дано/Когда/То блок {field_set} окна {win_obj} {collapsed}¶
Step: Дано/Когда/То в окне {win_obj} есть поле вильтрации в колонке {col_name}¶
Step: Дано/Когда/То в окне {win_obj} в поле фильтра “{filter_name}” установить значение {record}¶
Step: Дано/Когда/То кликнуть по появившемуся выпадающему списку¶
Step: Дано/Когда/То в {window_title} доступна кнопка {button_name}¶
Ждем появления грида путем проверки доступности его кнопки на grid panel. Используется для ожидания загрузки гридов которые изначально не были на странице, а подгружаются по наступлению какого-либо события. (Например журнал для выставление оценок в окне Классный журнал).