Инструкция
Щелчок (click)
Щелчок (click)
Один щелчок по элементу. Target обязателен: элемент репозитория объектов или локатор на шаге.
Модель шага
action_name | click |
| Группа | Указатель |
| Target | Обязательно |
| Value | Не используется |
| expected_value | Не используется |
| TEST_ACCOUNT | Запрещён |
| Не путать с | dblclick, hover |
Факты Target/Value совпадают с каталогом источника истины и справочником Шаг автотеста.
Предварительные требования
- Элемент должен быть видим к моменту шага (при необходимости добавьте
toBeVisibleилиwaitForSelectorраньше). - Ссылка не должна открывать новую вкладку (
target=_blank).
Порядок
- Добавьте шаг и выберите
click. - Укажите Target: элемент из репозитория объектов или локатор (
kind+ значение). - Value не заполняйте.
- Сохраните и при необходимости проверьте синтаксис.
Шаг сохранён в автотесте. Дальше - соседние шаги или создание запуска автотестов.
Примеры
Кнопка по роли
Поля в интерфейсе:
| Поле | Значение |
|---|---|
action_name | click |
| Target | kind ROLE, value button, name Сохранить |
Фрагмент JSON шага (copy-paste):
json
{
"action_name": "click",
"target": {
"kind": "ROLE",
"value": "button",
"name": "Сохранить"
}
}Ссылка по тексту
Поля в интерфейсе:
| Поле | Значение |
|---|---|
action_name | click |
| Target | kind TEXT, value Забыли пароль? |
Фрагмент JSON шага (copy-paste):
json
{
"action_name": "click",
"target": {
"kind": "TEXT",
"value": "Забыли пароль?"
}
}Частые ошибки
- Клик по ссылке с
target=_blankломает сценарий - используйтеgotoна полный URL. - Неточный локатор с
*=даёт предупреждение синтаксиса и хрупкий шаг.
Скриншоты
Снимки экрана формы шага с действием click будут добавлены сюда отдельным проходом.
Страница не помогла?