Работу выполняет наша команда · Онлайн по всему мируЗаказать без предоплаты ↗
РАБОТУ ВЫПОЛНИТ НАША КОМАНДА

Автотесты Playwright с запуском в CI

Создадим повторяемые проверки основных действий пользователя в вашем веб-приложении. Подключим их к одному CI-процессу, подготовим тестовые данные и отчёт, по которому можно разобрать падение.

Работу выполнят специалистыОнлайн по всему миру
Автотесты Playwright с запуском в CI — иллюстрация результата
Иллюстрация формата работы. Ваш проект создадим по согласованной задаче.
ЧТО ВЫ ПОЛУЧИТЕ

Набор Playwright в вашем репозитории: пять сквозных сценариев, тестовые данные, запуск в CI и инструкция сопровождения.

Вы поручаете задачу нашей команде. Мы уточним требования, выполним работу и проверим результат перед передачей.

Одно веб-приложение и один staging: до 5 сценариев по 8 пользовательских шагов
До 2 тестовых ролей и Chromium на одном согласованном разрешении
Явные проверки бизнес-результата, устойчивые локаторы и подготовка тестовых данных
Очистка созданных тестовых сущностей через существующий API или штатный интерфейс
Один pipeline GitHub Actions или GitLab CI, HTML-отчёт и trace при падении
Исходники, список покрытых требований и три повторных прогона для проверки воспроизводимости

Выберите состав работ

Базовый состав работы описан выше. Отличия расширенных вариантов указаны в их описании. Индивидуальные дополнения оценим до начала работы.

Начнём с понятного примера

До оплаты покажем план пяти проверок и один черновой тест с ожидаемым результатом по вашему сценарию. Внешние действия с реальными данными не выполняем.

Сначала согласуем небольшой показательный фрагмент или диагностику. Он поможет оценить направление работы без предоплаты. Для большого проекта затем согласуем этапы, стоимость и оплату.

Проверим, что результат работает

Проверим повторный запуск с чистыми данными, отказ запуска вне согласованного staging и отсутствие постоянных секретов в коде. На стабильных сценариях выполним три последовательных прогона без маскировки ошибок повторами; дефекты приложения передадим как воспроизводимые отчёты. Проверим, что контролируемое нарушение ожидаемого результата действительно делает тест красным. Два раунда правок.

Два раунда правок в рамках согласованной задачи. Для каждого раунда собираем правки одним списком. Передаём итоговые файлы или доступы в аккаунте клиента и поясняем, как пользоваться результатом.

Достаточно рассказать о задаче

Для первой заявки нужны имя и контакт. Подробности можно обсудить с командой позже.

  • Ссылка на staging, репозиторий и пять критичных сценариев с ожидаемым результатом
  • Тестовые аккаунты, способ подготовки/удаления данных и отключённые реальные рассылки/платежи
  • Один CI-провайдер, доступный runner и разработчик для согласования обнаруженных дефектов

Что не входит в пакет

  • Разработка самого приложения, исправление его дефектов и создание отсутствующего API тестовых данных
  • Реальные платежи и сообщения клиентам, обход CAPTCHA/2FA и тесты в production
  • Нативные мобильные приложения, нагрузочное тестирование, пентест и полное покрытие продукта
  • Оплата CI-инфраструктуры, ежемесячное сопровождение и гарантия отсутствия будущих ошибок

Платные лицензии, подписки, сторонние API, комиссии, домен и хостинг не включены, если в составе прямо не указано обратное. Срок начинается после согласования и получения материалов.

Ответы перед заказом

Мне нужно самому разбираться в настройках?

Нет. Расскажите, что должно получиться. Команда объяснит варианты, настроит согласованные функции и передаст инструкцию. Для платёжных и других внешних сервисов понадобятся ваши аккаунты и подтверждения владельца.

Это готовый файл или работа на заказ?

Это услуга команды под ваш проект. Материалы и цифровые файлы подготовим после согласования задачи. Иллюстрации показывают формат, а не продаваемый готовый шаблон.

Когда нужно оплачивать?

Согласованный пример или диагностика — без предоплаты. После одобрения фиксируем состав, стоимость, оплату и оставшиеся этапы. Готовую работу и исходники передаём после согласованной оплаты.

Где будем общаться?

Предпочитаем Telegram. Можно выбрать WhatsApp, звонок или ВКонтакте. Заявка и переписка также сохранятся на личной странице на сайте.

Нужен другой состав?

Обсудите задачу с командой или сравните варианты.

Другие решения