Автоматизация тестов в БСП
62 подсистемы
1. Юнит тестирование (проверки АПИ каждой подсистемы)
2. Финальные сценарные автотесты (основные сценарии)
3. Дымовые автотесты (Monkey-тесты, открытие форм, перечитывание и т.п.)
4. Ручные сценарные тесты -> автоматические сценарные тесты
Vanessa-Automation - фреймворк для разработки сценарных автоматических тестов.
Первые результаты автоматизации (7 подсистем в 2018 году):
- Ручная проверка - 2 человека-дня
- Автоматическая проверка - 2 часа
Экономия трудозатрат:
- в 8 раз быстрее;
- исключает человеческие ресурсы;
- автоматическая регистрация ошибок также сокращает трудозатраты;
- Возможность расширения готовых автотестов – автоматизация новых сценариев
10% шагов – нереализуемые сценарным тестированием на Vanessa Automation:
- Взаимодействие с файловой системой в web-клиенте
- Ряд неуправляемых форм, например «Настройки формы»
Vanessa Automation позволяет расширить возможности сценарного тестирования за счет Sikulix.
С помощью Sikulix совместно с Vanessa Automation автоматизированы тесты по подсистеме Работа с файлами в веб-клиенте.
Презентация с семинара партнеров 28 сентября - 1 октября 2018 года
https://partners.v8.1c.ru/download_file_by_id?fileId=1130
(доступно только обладателям учетной записи партера)
Vanessa-Automation https://github.com/Pr-Mex/vanessa-automation
Пообщаться о тестах можно в группе https://t.me/testspro1c
Post #12
2.74K