Android UI-тесты могут работать быстрее через API, но есть нюансы
Эксперты, тестирующие Android-приложения, выяснили, что общепринятое мнение о скорости API-тестов по сравнению с UI-тестами не всегда верно, и в одном из сценариев API-вариант оказался медленнее на 29%.
Специалисты провели замеры на более чем 400 Android UI-тестах, чтобы проверить утверждение о том, что предварительные условия в автотестах всегда выгоднее реализовывать через API, а не через пользовательский интерфейс. В ходе исследования использовались реальные устройства и тестовый сьют с тремя кандидатами.
Результаты показали, что в одном из тестовых сценариев использование API для установки предварительных условий замедлило процесс на 29% по сравнению с UI-подходом. Однако в двух других случаях API-вариант продемонстрировал значительное ускорение: время логина сократилось с 26 до 7 секунд. Это привело к общему сокращению времени выполнения всех 400+ тестов на 27%.


Комментарии (0)
Без регистрации. Комментарии проверяются автоматически перед публикацией.
Пока нет комментариев. Будьте первым!