Шаги для работы с гридами¶
Набор степов для работы с гридами.
Step Overview¶
Step Definitions¶
Step: Дано/Когда/То в гриде со столбцами “{columns}” окна {win_name} выбрать запись {value} по столбцу {column_name}¶
Выбор записи в гриде.
param column_name: | |
---|---|
Название столбца по которому будет найден грид | |
param value: | Значение записи по столбцу column_name. на основе этого значение будет найдена запись. |
param win_name: | Название окна в котором расположен грид. |
param panel: | Название вкладки окна на которой расположен грид |
Step: Дано/Когда/То в гриде со столбцом “{column_name}” окна {win_name} выбрать запись {value}¶
Выбор записи в гриде.
param column_name: | |
---|---|
Название столбца по которому будет найден грид | |
param value: | Значение записи по столбцу column_name. на основе этого значение будет найдена запись. |
param win_name: | Название окна в котором расположен грид. |
param panel: | Название вкладки окна на которой расположен грид |
Step: Дано/Когда/То в гриде со столбцом “{column_name}” на вкладке {panel} окна {win_name} выбрать запись {value}¶
Выбор записи в гриде.
param column_name: | |
---|---|
Название столбца по которому будет найден грид | |
param value: | Значение записи по столбцу column_name. на основе этого значение будет найдена запись. |
param win_name: | Название окна в котором расположен грид. |
param panel: | Название вкладки окна на которой расположен грид |
Step: Дано/Когда/То в окне “{win_name}” у столбца “{column}” в выпадающем списке выбрать запись “{record}”¶
Выбор записи из выпадающего списка в столбце грида.
param win_name: | Название окна в котором расположен грид. |
---|---|
param column: | Название столбца в котором расположен выпадающий список |
param record: | Запись которая будет выбрана. |
Step: Дано/Когда/То в окне “{win_name}” у столбца “{column}” в выпадающем списке будет запись “{record}”¶
Проверка того что record содержится в выпадающем списке столбца column.
param win_name: | Название окна в котором расположен грид. |
---|---|
param column: | Название столбца в котором расположен выпадающий список |
param record: | Искомая запись. |
Step: Дано/Когда/То в окне {win_name} у столбца {column} содержится промежуточное значение {record}¶
Step: Дано/Когда/То в окне {win_name} на панели инструментов со столбцом {column} на вкладке {panel} нажать кнопку {button_name}¶
Deprecated - лучше использовать step_click_grid_button.
Step: Дано/Когда/То в окне {win_name} на панели инструментов со столбцом {column} нажать кнопку {button_name}¶
Deprecated - лучше использовать step_click_grid_button.
Step: Дано/Когда/То в окне {win_name} на панели инструментов грида со столбцом {column} “{is_absent}” кнопка “{button_name}”¶
Проверка что кнопка button_name есть на панели иснтруметов грида.
param win_name: | Название окна в котором расположен грид. |
---|---|
param column: | Название столбца по которому будет найдем нужный грид. |
param button_name: | |
Искомая кнопка. | |
param panel: | Название вкладки окна на которой расположен грид |
Step: Дано/Когда/То в окне {win_name} на панели инструментов грида со столбцом {column} на вкладке {panel} есть кнопка “{button_name}”¶
Проверка что кнопка button_name есть на панели иснтруметов грида.
param win_name: | Название окна в котором расположен грид. |
---|---|
param column: | Название столбца по которому будет найдем нужный грид. |
param button_name: | |
Искомая кнопка. | |
param panel: | Название вкладки окна на которой расположен грид |
Step: Дано/Когда/То в окне {win_name} на панели инструментов грида со столбцом {column} есть кнопка “{button_name}”¶
Проверка что кнопка button_name есть на панели иснтруметов грида.
param win_name: | Название окна в котором расположен грид. |
---|---|
param column: | Название столбца по которому будет найдем нужный грид. |
param button_name: | |
Искомая кнопка. | |
param panel: | Название вкладки окна на которой расположен грид |
Step: Дано/Когда/То в гриде со столбцом {column} окна {win_name} будет {records_amount} записей¶
Проверка того что в гриде содержится records_amount записей.
param win_name: | Название окна в котором расположен грид. |
---|---|
param column: | Название столбца по которому будет найдем нужный грид. |
param records_amount: | |
Ожидаемое кол-во записей. |
Step: Дано/Когда/То в гриде со столбцом {column} окна {win_name} будет {records_amount} запись¶
Проверка того что в гриде содержится records_amount записей.
param win_name: | Название окна в котором расположен грид. |
---|---|
param column: | Название столбца по которому будет найдем нужный грид. |
param records_amount: | |
Ожидаемое кол-во записей. |
Step: Дано/Когда/То в гриде со столбцом {column} окна {win_obj} нет записей¶
Проверка того что в гриде со столбцом column нет ни одной записи.
param win_obj: | Название окна в котором расположен грид. |
---|---|
param column: | Название столбца по которому будет найдем нужный грид. |
Step: Дано/Когда/То в окне {win_name} на вкладке {panel} выбрать все записи по колонке {column}¶
Выбор всех записей в гриде.
param win_name: | Название окна в котором расположен грид. |
---|---|
param column: | Название столбца по которому будет найдем нужный грид. |
param panel: | Название вкладки окна на которой расположен грид. |
Step: Дано/Когда/То в окне {win_name} выбрать все записи по колонке {column}¶
Выбор всех записей в гриде.
param win_name: | Название окна в котором расположен грид. |
---|---|
param column: | Название столбца по которому будет найдем нужный грид. |
param panel: | Название вкладки окна на которой расположен грид. |
Step: Дано/Когда/То все записи грида со столбцом {column} окна “{win_name}” {status} признак выделения¶
Проверка того что все записи грида выбраны/не выбраны.
param win_name: | Название окна в котором расположен грид. |
---|
:param column Название столбца по которому будет найдем нужный грид. :param status:.
Step: Дано/Когда/То запись {record} грида со столбцом {column} окна “{win_name}” {status} признак выделения¶
Проверка того что запись record грида выбраны/не выбраны.
param win_name: | Название окна в котором расположен грид. |
---|---|
param column: | Название столбца по которому будет найдем нужный грид. |
param record: | Искомая запись. |
Step: Дано/Когда/То в гриде со столбцами “{columns}” окна {win_obj} нажать кнопку {button}¶
Производит нажатие на кнопку button на панели управление грида.
param win_obj: | Название окна в котором расположен грид. |
---|---|
param column: | Название столбца по которому будет найдем нужный грид. |
param button: | Название кнопки. |
Step: Дано/Когда/То в гриде со столбцом “{column}” на вкладке {panel} окна {win_obj} нажать кнопку {button}¶
Производит нажатие на кнопку button на панели управление грида.
param win_obj: | Название окна в котором расположен грид. |
---|---|
param column: | Название столбца по которому будет найдем нужный грид. |
param button: | Название кнопки. |
Step: Дано/Когда/То в гриде со столбцом “{column}” окна {win_obj} нажать кнопку {button}¶
Производит нажатие на кнопку button на панели управление грида.
param win_obj: | Название окна в котором расположен грид. |
---|---|
param column: | Название столбца по которому будет найдем нужный грид. |
param button: | Название кнопки. |
Step: Дано/Когда/То в гриде с кнопкой {button} окна “{win_obj}” {status} значение {value}¶
Проверка того что в столбце column содержится/не содержится значение value.
param win_name: | Название окна в котором расположен грид. |
---|---|
param column: | Название столбца по которому будет найдем нужный грид. |
param value: | Искомое значение. |
param panel: | Название вкладки окна на которой расположен грид. |
Step: Дано/Когда/То в гриде со столбцами {columns} окна “{win_name}” {status} значение {value} по колонке {column}¶
Проверка того что в столбце column содержится/не содержится значение value.
param win_name: | Название окна в котором расположен грид. |
---|---|
param column: | Название столбца по которому будет найдем нужный грид. |
param value: | Искомое значение. |
param panel: | Название вкладки окна на которой расположен грид. |
Step: Дано/Когда/То в гриде окна “{win_name}” {status} значение {value} по колонке {column}¶
Проверка того что в столбце column содержится/не содержится значение value.
param win_name: | Название окна в котором расположен грид. |
---|---|
param column: | Название столбца по которому будет найдем нужный грид. |
param value: | Искомое значение. |
param panel: | Название вкладки окна на которой расположен грид. |
Step: Дано/Когда/То в гриде на вкладке {panel} окна “{win_name}” {status} значение {value} по колонке {column}¶
Проверка того что в столбце column содержится/не содержится значение value.
param win_name: | Название окна в котором расположен грид. |
---|---|
param column: | Название столбца по которому будет найдем нужный грид. |
param value: | Искомое значение. |
param panel: | Название вкладки окна на которой расположен грид. |
Step: Дано/Когда/То в гриде окна “{win_name}” {status} значение “{value}” в столбце “{column}” для строки с значением “{help_column}” по столбцу “{help_value}”¶
Проверка того что для заданной строки грида в столбце column содержится/не содержится значение value.
param win_name: | Название окна в котором расположен грид. |
---|---|
param column: | Название столбца по которому будет найдем нужный грид. |
param value: | Искомое значение. |
Step: Дано/Когда/То в гриде окна {win_name} кликнуть по ячейке с содержимым {value} по колонке {column}¶
Кликнуть по ячейке со значением value.
param win_name: | Название окна в котором расположен грид. |
---|---|
param column: | Название столбца по которому будет найдем нужный грид. |
param value: | Искомое значение. |
param panel: | Название вкладки окна на которой расположен грид. |
Step: Дано/Когда/То в гриде на вкладке {panel} окна {win_name} кликнуть по ячейке с содержимым {value} по колонке {column}¶
Кликнуть по ячейке со значением value.
param win_name: | Название окна в котором расположен грид. |
---|---|
param column: | Название столбца по которому будет найдем нужный грид. |
param value: | Искомое значение. |
param panel: | Название вкладки окна на которой расположен грид. |
Step: Дано/Когда/То в гриде со столбцом “{column}” окна {win_name} снять выделение со всех строк¶
Снять выделение со всех строк в гриде.
param win_name: | Название окна в котором расположен грид. |
---|---|
param column: | Название столбца по которому будет найдем нужный грид. |
param panel: | Название вкладки окна на которой расположен грид. |
Step: Дано/Когда/То в гриде со столбцом “{column}” на вкладке {panel} окна {win_name} снять выделение со всех строк¶
Снять выделение со всех строк в гриде.
param win_name: | Название окна в котором расположен грид. |
---|---|
param column: | Название столбца по которому будет найдем нужный грид. |
param panel: | Название вкладки окна на которой расположен грид. |
Step: Дано/Когда/То в гриде на вкладке {panel} окна {win_name} выбрать ячейку по столбцу {target_column} в строке со значением {row_value} в столбце {help_column}¶
Выделить ячейку со значением.
param win_name: | Название окна в котором расположен грид. |
---|---|
param target_column: | |
Название столбца в котором будет выбрана ячейка | |
param help_column: | |
Название столбца для поиска грида. | |
param panel: | Название вкладки окна на которой расположен грид. |
Step: Дано/Когда/То в гриде окна {win_name} выбрать ячейку по столбцу {target_column} в строке со значением {row_value} в столбце {help_column}¶
Выделить ячейку со значением.
param win_name: | Название окна в котором расположен грид. |
---|---|
param target_column: | |
Название столбца в котором будет выбрана ячейка | |
param help_column: | |
Название столбца для поиска грида. | |
param panel: | Название вкладки окна на которой расположен грид. |
Step: Дано/Когда/То в гриде окна {win_obj} установить значение {value} в столбце {column} для строки со значением {row_value} по столбцу {help_column}¶
Устанавливает значение value в столбец грида.
param win_obj: | Название окна в котором расположен грид. |
---|---|
param column: | Столбец в который будет установлено значение. |
param help_column: | |
Название столбца для поиска грида. | |
param row_value: | |
Значение столбца help_column необходимое для поиска грида. |
Step: Дано/Когда/То в гриде на вкладке {panel} окна {win_obj} установить значение {value} в столбце {column} для строки со значением {row_value} по столбцу {help_column}¶
Устанавливает значение value в столбец грида.
param win_obj: | Название окна в котором расположен грид. |
---|---|
param column: | Столбец в который будет установлено значение. |
param help_column: | |
Название столбца для поиска грида. | |
param row_value: | |
Значение столбца help_column необходимое для поиска грида. |
Step: Дано/Когда/То в гриде окна {win_obj} в столбце {column} для строки со значением {row_value} по столбцу {help_column} содержится значение {value}¶
Проверяет что в столбце грида установлено значение value
param win_obj: | Название окна в котором расположен грид. |
---|---|
param column: | Столбец в который будет установлено значение. |
param help_column: | |
Название столбца для поиска грида. | |
param row_value: | |
Значение столбца help_column необходимое для поиска грида. |
Step: Дано/Когда/То в гриде на вкладке {panel} окна {win_obj} в столбце {column} для строки со значением {row_value} по столбцу {help_column} содержится значение {value}¶
Проверяет что в столбце грида установлено значение value
param win_obj: | Название окна в котором расположен грид. |
---|---|
param column: | Столбец в который будет установлено значение. |
param help_column: | |
Название столбца для поиска грида. | |
param row_value: | |
Значение столбца help_column необходимое для поиска грида. |
Step: Дано/Когда/То в гриде со столбцом {column} на вкладке {panel} окна {win_name} кликнуть по выделенной ячейке¶
Кликнуть по выделенной ячейке.
param win_name: | Название окна в котором расположен грид. |
---|---|
param column: | Название столбца для поиска грида. |
param panel: | Название вкладки окна на которой расположен грид. |
Step: Дано/Когда/То в гриде со столбцом {column} окна {win_name} кликнуть по выделенной ячейке в колонке {help_column}¶
Кликнуть по выделенной ячейке.
param win_name: | Название окна в котором расположен грид. |
---|---|
param column: | Название столбца для поиска грида. |
param panel: | Название вкладки окна на которой расположен грид. |
Step: Дано/Когда/То в гриде со столбцом {column} окна {win_name} кликнуть по выделенной ячейке¶
Кликнуть по выделенной ячейке.
param win_name: | Название окна в котором расположен грид. |
---|---|
param column: | Название столбца для поиска грида. |
param panel: | Название вкладки окна на которой расположен грид. |
Step: Дано/Когда/То ячейка по столбцу {target_column} в гриде со строкой {row_value} в столбце {help_column} окна {win_obj} доступна для редактирования¶
Проверка того что ячейка грдида доступна для редактирования
Step: Дано/Когда/То в окне “{win_obj}” панель грида со столбцом “{column}” {status}¶
Проверка активна ли панель инструментов грида.
Step: Дано/Когда/То панель грида со столбцом “{column}” на вкладке “{panel}” окна “{win_obj}” {status}¶
Проверка активна ли панель инструментов грида.
Step: Дано/Когда/То в окне “{win_obj}” кнопка {button} на панели грида со столбцом “{column}” {status}¶
Проверка активна ли кнопка на панели инструментов грида.
Step: Дано/Когда/То в окне “{win_obj}” грид со столбцом “{column}” {status}¶
Проверка активен ли грид.
Step: Дано/Когда/То в гриде со столбцом {column} окна {win_obj} нажать {page_direction} страница¶
Переключение страниц в гриде.
Step: Дано/Когда/То у всех записей грида окна {win_obj} по колонке {column} стоит значение {value}¶
Проверка того, что у всех записей грида в столбце column стоит значение value.
param win_obj: | Название окна в котором расположен грид. |
---|---|
param column: | Название столбца для поиска грида. |
param value: | Проверяемое значение. |
Step: Дано/Когда/То в гриде окна {win_obj} со столбцом {help_column} “{status}” {target_column}¶
Проверка того, что гриде есть/нет столбец target_column.
param win_obj: | Название окна в котором расположен грид. |
---|---|
param help_column: | |
Вспомогательный столбце для поиска грида. | |
param target_column: | |
Проверяемый столбец. | |
param status: | Одна из фраз (есть столбец, нет столбца) указывающих тип проверки. |
Step: Дано/Когда/То в гриде окна {win_obj} в строке со значением {value} по колонке {column} кликнуть по чекбоксу¶
Включает/выключает чекбокс расположенные в столбце column.
param win_obj: | Название окна в котором расположен грид. |
---|---|
param column: | Вспомогательный столбце для поиска грида. |
param value: | Значение для поиска необходимой строки. |
Step: Дано/Когда/То в таблице окна {win_obj} останутся записи со сменой “{value}”¶
Step: Дано/Когда/То в гриде со столбцом {column} окна {win_obj} кликнуть по строке с значение {row_value}¶
Клик по строке с значением row_value.
param win_obj: | Название окна в котором расположен грид. |
---|---|
param column: | Вспомогательный столбце для поиска грида. |
param row_value: | |
Значение строки необходимое для ее поиска. |