Опыт тестирования API САПР платформы. От ручных тестов к автоматизации

Как можно вручную протестировать API? Наоборот, если есть API, чем плохи модульные тесты? При разработке API САПР платформы мы столкнулись с тем, что не весь API можно протестировать при помощи модульных тестов. О том, как мы тестировали API вручную и об автоматизации этих тестов мы и поговорим.

Будут представлены три последовательных этапа развития системы тестирования API, мы рассмотрим их достоинства и недостатки:
1. Ручное тестирование,
2. Традиционная автоматизация с использованием системы тестирования пользовательского интерфейса,
3. Управление системой автоматизации тестирования пользовательского интерфейса из тестируемого приложения. Создание универсального проигрывателя действий, позволившего создать легко поддерживаемые автоматизированные тесты.

В заключительной части доклада мы расскажем о том, как мы выбирали систему автоматизированного тестирования, какие требования к ней предъявлялись и какая система в итоге была выбрана.

Видео

Презентация

Comments

{{comment.AuthorInfo}}
{{ comment.DateCreated | date: 'dd.MM.yyyy' }}
Your review is now here. Continue to communicate with the speaker
Found a mistake?