Автотесты

Автотесты

Автотесты - шаги Playwright, которые хранятся в ComplexQA. Вы пишете или импортируете автотесты в проекте, запускаете запуск автотестов, и воркер открывает сайт в браузере на подтверждённом домене команды.

ComplexQA не размещает и не запускает языковую модель. Импорт из ИИ-ассистента использует вашу модель, затем создаёт автотесты или тест-кейсы из проверенного JSON.

Откройте этот раздел для автоматизированных проверок. Ручные циклы - в Тестовых прогонах. Общие локаторы - в Репозитории объектов.

Границы

  • В очередь запуска автотестов попадают только автотесты вида CASE со статусом READY. Вид COMMON выполняется только как явный предшественник CASE.
  • Стартовый домен должен быть подтверждённым доменом команды. Навигация во время запуска ограничена подтверждёнными хостами команды (подтверждённый корень покрывает его поддомены).
  • Привяжите тестовый аккаунт к CASE, когда шагам нужны логин или пароль из TEST_ACCOUNT. У COMMON своего аккаунта нет.
  • Снимок контекста выполнения обязателен при создании запуска автотестов.

В этом разделе

СтраницаНазначение
АвтотестСправочник элементов: поля, виды, статусы, связи
Шаг автотестаСправочник элементов: модель шага, правила, каталог 21 действия
Создание автотестовКак добавить автотест в проект
Создание автотеста из тест-кейсаСобрать автотест с карточки тест-кейса
Составление шагов автотестаКак добавить шаг, Target, Value и проверить синтаксис
Привязка Target из репозитория объектовСтраница, элемент или локатор как Target
Значения из тестового аккаунта в шагахINLINE и TEST_ACCOUNT для Value
Генерация автотестов по страницеКак набросать шаги со страницы репозитория объектов
Действия PlaywrightОтдельные инструкции: /ru/autotests/actions/{action_name} (например fill, click)
Как писать устойчивые автотестыРекомендация: локаторы, ожидания, READY
Когда использовать COMMON и CASEРекомендация: подготовка и сценарий
Как задавать шаги автотеста без ложных паденийРекомендация: импорт, URL, Target, хост после COMMON
Как устроить репозиторий объектов под автотестыРекомендация: страницы и элементы под шаги
Запуски автотестовЗапуски, результаты и как стартовать запуск
Репозиторий объектовСтраницы и элементы, которые переиспользуют шаги

Что читать дальше

  1. Создать CASE и выставить READY: Создание автотестов или из тест-кейса.
  2. Собрать шаги: Составление шагов автотеста.
  3. Опциональный черновик со страницы: Генерация автотестов по странице.
  4. Сверить типичные ложные падения: Как задавать шаги автотеста без ложных падений.
  5. Стартовать воркер: Создание запуска автотестов.

Версия 1.5.0 · Последнее изменение 2026-09-14

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