Перейти к основному содержимому

Обзор

О Testplane

Testplane — это инструмент для автоматизации тестирования пользовательских сценариев в web-интерфейсах.

С помощью неё вы можете протестировать функциональность своего сайта или проекта, а также проверить, что ваша верстка при любых обстоятельствах соответствует эталонной. В вашем распоряжении — весь спектр команд, которые предоставляет WebDriverIO v8 и все возможности протокола Chrome DevTools. А ещё — привычный синтаксис Mocha.

В вашем проекте становится всё больше и больше тестов? — Testplane позволит вам легко масштабировать их прогон, не теряя в юзабилити. Она умеет не только запускать тесты параллельно, в разных браузерах, на разных платформах, но и собирать все результаты прогонов в единый html-отчет, с возможностями гибкого просмотра, группировки и фильтрации тестов.

Вам не хватает какой-то функциональности? — Не проблема! Вы можете написать свой плагин и решить свою задачу с максимальной эффективностью. Или найти уже готовый плагин и добавить его к своему проекту.

И это не всё.

Почему именно Testplane?

Легкая настройка и большие возможности

  • быстрое создание проекта с помощью create-testplane;
  • все ключевые параметры имеют оптимальные дефолты;
  • легко писать тесты, так как в основе Mocha;
  • большой спектр команд, «под капотом» — WebdriverIO v8;
  • своя мощная команда assertView для снятия и сравнения скриншотов;
  • при сравнении скриншотов можно гибко управлять параметрами для отдельных тестов;
  • при снятии скриншотов можно указать какие области игнорировать;
  • автоматическая склейка больших изображений, выходящих за пределы вьюпорта.

Быстрое выполнение тестов

Гибкий запуск тестов

Умное поведение при ошибках

Подробный отчет о прогоне тестов

Интерактивный запуск тестов

Богатые возможности для отладки

Расширяемость