Инструкция

Проверка класса (toHaveClass)

Проверка класса (toHaveClass) ​

Проверка expect: у Target есть класс из Value.

Модель шага ​

action_nametoHaveClass
ГруппаПроверка
TargetОбязательно
ValueОбязательно (class_name)
expected_valueНе используется
TEST_ACCOUNTДопустим
Не путать сtoHaveAttribute, toHaveCSS

Факты Target/Value совпадают с каталогом источника истины и справочником Шаг автотеста.

Предварительные требования ​

  1. Класс известен и стабилен.

Порядок ​

  1. Добавьте шаг toHaveClass.
  2. Укажите Target.
  3. В Value впишите имя класса.
  4. Сохраните.

Шаг сохранён в автотесте. Дальше - соседние шаги или создание запуска автотестов.

Примеры ​

Основная кнопка ​

Поля в интерфейсе:

ПолеЗначение
action_nametoHaveClass
Targetkind ROLE, value button, name Save
Valueis-primary
value_source_typeINLINE

Фрагмент 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 будут добавлены сюда отдельным проходом.

Версия 1.0.0 · Последнее изменение 2026-10-03

Страница не помогла?