Опыт тестирования API САПР платформы. От ручных тестов к автоматизации
-
Просто
-
Как можно вручную протестировать API? Наоборот, если есть API, чем плохи модульные тесты? При разработке API САПР платформы мы столкнулись с тем, что не весь API можно протестировать при помощи модульных тестов. О том, как мы тестировали API вручную и об автоматизации этих тестов мы и поговорим.
Будут представлены три последовательных этапа развития системы тестирования API, мы рассмотрим их достоинства и недостатки:
1. Ручное тестирование,
2. Традиционная автоматизация с использованием системы тестирования пользовательского интерфейса,
3. Управление системой автоматизации тестирования пользовательского интерфейса из тестируемого приложения. Создание универсального проигрывателя действий, позволившего создать легко поддерживаемые автоматизированные тесты.
В заключительной части доклада мы расскажем о том, как мы выбирали систему автоматизированного тестирования, какие требования к ней предъявлялись и какая система в итоге была выбрана.
Видео
Презентация