Автоматизированное тестирование решений (автотесты) — это метод контроля качества программного обеспечения, при котором для проверки работы программы используется специализированное программное обеспечение, а не человек-тестировщик.
Автотесты проводятся с использованием инструмента Vanessa Automation, предназначенного для автоматизации тестирования конфигураций на платформе «1С:Предприятие».
  • Скорость и частота. Автотесты могут запускаться десятки или сотни раз в день автоматически, что невозможно при ручном тестировании
  • Экономия времени. То, что человек делает за часы или дни, автотест выполняет за минуты
  • Снижение ошибок. Автоматизированные тесты исключают невнимательность и усталость, которые неизбежны при ручном выполнении рутинных проверок
Возможности продукта
Создание сценариев без программирования
  • Возможность записи действий пользователя в интерфейсе 1С с последующим преобразованием в читаемый сценарий на языке Gherkin
Поддержка фича-файлов
  • Сценарии тестирования хранятся в специальных файлах (feature-файлах), что упрощает их версионирование и совместную работу
Запуск тестов
  • Запуск сценариев в различных режимах (тонкий клиент, веб-клиент) и с разными параметрами
Формирование отчетов
  • Создание наглядных отчетов о результатах выполнения тестов (в том числе с использованием фреймворка Allure), что позволяет быстро определить, какие функции работают корректно, а где произошел сбой
Автодокументирование
  • VA может использоваться не только для тестирования, но и для автоматической генерации пользовательских инструкций и технической документации на основе сценариев
Решаемые проблемы
Человеческий фактор при тестировании
Решение:
Исключение ошибок, связанных с невнимательностью ручных тестировщиков или пропуском тестовых сценариев
Длительное регрессионное тестирование
Решение:
Сокращение времени на проверку работоспособности всего функционала после внесения изменений или обновлений типовых конфигураций
Дороговизна ручного тестирования
Решение:
Снижение долгосрочных затрат на обеспечение качества программного продукта за счет минимизации рутинного ручного труда
Сложность воспроизведения ошибок
Решение:
Автотесты позволяют точно воспроизвести последовательность действий, которая привела к ошибке, что упрощает ее исправление разработчиком
Непрозрачность процесса тестирования
Решение:
Наглядные отчеты и читаемые сценарии делают процесс контроля качества понятным для всего проекта
Отправить запрос по продукту
Отправить запрос по продукту
+7 495 955 90 37
Отправить запрос по продукту
Отправить запрос по продукту