Автотесты для веб-сайтов

Фреймворк автотестов
для вашего сайта

Укажите адрес сайта и, если есть, описание API. Фрейм сам обойдёт страницы, разберёт интерфейс и напишет тест-кейсы со скриншотами. Вы согласуете кейсы здесь же — а на выходе получите готовый фреймворк автотестов с отчётами и сопровождением.

Начать бесплатно
3650 дней бесплатно · без карты
Как это работает

Пять шагов до готового фреймворка

Всё в одном окне: запускаете, согласуете тест-кейсы, скачиваете архив.

Ссылка и API

Адрес сайта, при необходимости — логин для входа и файл OpenAPI/Swagger.

Обход и анализ

Фрейм открывает страницы на десктопе и мобильном, исследует окна, меню, формы и API.

Кейсы на согласование

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

Автотесты

По согласованным кейсам пишутся автотесты и проходят контрольный прогон на сайте.

Архив и сопровождение

Скачиваете zip с фреймворком: коннектор к сервису уже настроен на период оплаты.

Тест-кейсы

Оформлены по правилам тестирования

У каждого кейса — идентификатор, название, страница, приоритет и критичность, окружение, предусловия, пошаговые действия с ожидаемым результатом, постусловия и статус автоматизации. Проверяемый элемент выделен рамкой на скриншоте, для окон и меню — снимок после действия.

Кейсы выгружаются в Markdown и CSV для TestRail, Qase или TestIT.

TC-MAIN-003Диалог «Обратный звонок» открывается и закрывается
P1criticalUIавтотестDesktop · Mobile
№ДействиеОжидаемый результат
1Нажать кнопку «Заказать звонок»Открыто модальное окно, фокус внутри окна
2Нажать EscapeОкно закрыто, фокус вернулся на кнопку
Что вы получите
▣

Готовый фреймворк

pytest + Playwright: Page Object по компонентам, реестр кейсов, CI для GitHub и GitLab.

◎

Контрольный прогон

Автотесты уже запущены на вашем сайте, нестабильные вынесены в карантин с пометкой.

⇅

Сопровождение

Коннектор отправляет результаты прогонов из вашего CI в сервис — run.json и отчёт Allure — на период оплаты.

✎

Ваше слово — последнее

Ожидаемое поведение утверждаете вы: изменённые кейсы становятся ручными до согласования.

⌁

API из Swagger

С файлом OpenAPI 3.x фрейм добавит API-тесты операций чтения: код ответа и формат тела.

⛨

Данные под защитой

Логин от сайта шифруется ключом вашего аккаунта; данные разных клиентов изолированы.

Тарифы
Пробный
0 ₽3650 днейбез карты

Попробовать на своём сайте

Полный цикл: обход, кейсы на согласование, автотесты и архив.

  • До 100 страниц за проект
  • Desktop и Mobile
  • Выгрузка кейсов в CSV
Начать
Проект
по запросуза проект
обход
кейсы
тесты
архив
  • Несколько сайтов и стендов
  • API по OpenAPI
  • Повторная сборка после правок
Оставить заявку
Сопровождение
по запросув месяц

Фреймворк живёт вместе с сайтом

Результаты прогонов из вашего CI приходят в сервис. Автообновление тестов при изменениях сайта — в разработке.

  • Отчёты Allure в сервисе
  • Токен коннектора на период оплаты
  • Автообновление тестов — скоро
Подключить
Вопросы
Что нужно от меня?

Адрес сайта. Если часть страниц доступна только после входа — тестовый логин и пароль. Если у сайта есть API и описание OpenAPI (Swagger) — приложите файл.

Можно ли давать логин от сайта?

Лучше завести отдельную тестовую учётную запись. Логин и пароль хранятся зашифрованными ключом вашего аккаунта и используются только при обходе и контрольном прогоне. В архив фреймворка они не попадают: туда вы подставите их сами через переменные окружения.

Что происходит, когда я правлю тест-кейсы?

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

Что в архиве?

Проект pytest + Playwright: тесты, Page Object, реестр кейсов, отчёт о контрольном прогоне, настройки CI и файл autoframe.env с подключением к сервису на период оплаты.

Что будет после окончания оплаты?

Фреймворк остаётся у вас и продолжает работать. Отключается только связь с сервисом: выгрузка результатов прогонов.

Начните с адреса сайта

Введите адрес сайта, а кейсы и автотесты фрейм напишет сам.

Начать бесплатно