Конференция завершена. Ждем вас на других конференциях Онтико

Автотестирование десктопного приложения: критерии выбора между автоматизацией через GUI и API

TechTalk

Доклад принят в программу конференции

Мнение Программного комитета о докладе

Не всегда легко и сразу можно понять, на каком из уровней пирамиды писать тесты. Поговорим о критериях, когда лучше писать тесты на уровне API, а когда — на уровне UI.

Тезисы

1. Особенности десктопного приложения с толстым клиентом.
2. Варианты автоматизации регрессионного тестирования десктопного приложения: GUI-автоматизация с помощью Windows Application driver и серверной части системы через API.
3. Критерии выбора способа автоматизации:
3.1. Критерии по объекту тестирования (back/front).
3.2. Критерии по трудоëмкости:
3.2.1. Сложность распознавания элементов UI.
3.2.2. Число и сложность запросов.
3.3. Критерии по удобству анализа отчëта.
3.4 Критерии по сложности поиска/получения тестовых данных.
4. Выводы.

Сергей Слесарев

РСХБ-Интех / Россельхозбанк

47 лет, окончил мех-мат МГУ, поработав 3 года разработчиком, заинтересовался тестированием ПО и занимается им уже больше 20 лет. Последние 10 лет занимался QA в банках (Сбер, ВТБ, ЮниКредит). Сейчас работает руководителем центра компетенций автоматизации тестирования в РСХБ-Интех / Россельхозбанк.

РСХБ-Интех / Россельхозбанк

АО «РоссельхозБанк» — один из крупнейших банков в России. Команда стремится не только системно развивать российский АПК, но и создавать уникальный пользовательский опыт для своих клиентов. Сейчас проводят масштабную трансформацию!

Видео