Инструкция
Проверка класса (toHaveClass)
Проверка класса (toHaveClass)
Проверка expect: у Target есть класс из Value.
Модель шага
action_name | toHaveClass |
| Группа | Проверка |
| Target | Обязательно |
| Value | Обязательно (class_name) |
| expected_value | Не используется |
| TEST_ACCOUNT | Допустим |
| Не путать с | toHaveAttribute, toHaveCSS |
Факты Target/Value совпадают с каталогом источника истины и справочником Шаг автотеста.
Предварительные требования
- Класс известен и стабилен.
Порядок
- Добавьте шаг
toHaveClass. - Укажите Target.
- В Value впишите имя класса.
- Сохраните.
Шаг сохранён в автотесте. Дальше - соседние шаги или создание запуска автотестов.
Примеры
Основная кнопка
Поля в интерфейсе:
| Поле | Значение |
|---|---|
action_name | toHaveClass |
| Target | kind ROLE, value button, name Save |
| Value | is-primary |
| value_source_type | INLINE |
Фрагмент JSON шага (copy-paste):
json
{
"action_name": "toHaveClass",
"target": {
"kind": "ROLE",
"value": "button",
"name": "Save"
},
"value_text": "is-primary",
"value_source_type": "INLINE"
}Частые ошибки
- В Value - имя класса, не весь атрибут class и не CSS-свойство.
Скриншоты
Снимки экрана формы шага с действием toHaveClass будут добавлены сюда отдельным проходом.
Страница не помогла?