Справочник элементов
Автотест
Автотест
Автотест - проверка, которую выполняет программа. Шаги используют имена действий Playwright и живут в проекте.
Связи
| Связанный элемент | Как связан |
|---|---|
| Проект | Обязательный владелец |
| Шаг автотеста | Упорядоченные шаги |
| Тестовый аккаунт | Необязательная привязка только для вида CASE |
| Предшественник COMMON | Явный список автотестов READY + COMMON в том же проекте |
| Результат автотеста | Создаётся, когда автотест входит в запуск |
| Тег | Необязательные обозначения на карточке и в колонке тегов списка |
Перечисления
Вид
| Значение | Смысл |
|---|---|
CASE | Сценарий, который стартует как отдельное задание в запуске |
COMMON | Подготовка. Не стартует как отдельное задание. Шаги выполняются только как явный предшественник другого автотеста в том же проекте |
Видов с именами SHARED, SETUP или SCENARIO нет.
Статус
| Значение | Смысл |
|---|---|
PENDING | Не готов |
READY | Может войти в запуск, если вид CASE |
DISABLED | Исключён из запусков |
В запуск попадают только READY + вид CASE (все такие автотесты или выбранный список).
Правила
- Привязывайте тестовый аккаунт к
CASE, а не кCOMMON. - Шаг
COMMONвсё равно может использовать источник значенияTEST_ACCOUNT(loginилиpassword). Значение берётся из аккаунтаCASEв очереди. - Если у
CASEнет аккаунта, а шаг запрашиваетTEST_ACCOUNT, запуск завершается ошибкой. Пустая строка не отправляется. - Предшественники на карточке автотеста: список автотестов
READY+COMMONв этом проекте, по порядку. В интерфейсе блок называется Предшествующие автотесты (в английской локали: Pre autotest cases). Они выполняются первыми в той же сессии браузера. Вложенные предшественники на карточках этихCOMMONне раскрываются. - В списке автотестов Вид (
CASE/COMMON) правится так же, как Статус. Колонка Теги показывает теги, привязанные к автотесту.
Ограничения
- Перед запуском нужны подтверждённый домен команды и снимок контекста выполнения. Инструкция: Создание запуска автотестов. Оси внутри снимка могут быть пустыми: воркер подставляет Chromium и 1920x1080 по правилам на странице контекста выполнения.
localhostи похожие зарезервированные хосты не принимаются как стартовые домены.
Страница не помогла?