Запись теста эспрессо без необходимости чистой установки каждый раз
Я успешно записал тесты Espresso с помощью Android Studio 2.2 Preview 3, но мне кажется, что я не могу запустить свое приложение, перейти к определенной точке, а затем запустить рекордер.
Кажется, что я могу записывать тесты только из чистой установки, то есть мне приходится записывать одни и те же начальные шаги снова и снова.
Есть идеи, пожалуйста? Будет ли эта функциональность добавлена в будущем?
1 ответ
Посмотрите настройки в разделе "Регистратор теста эспрессо". Есть два варианта: "Очистить данные приложения перед записью" и "Очистить данные приложения после записи".
Для справки: эти флажки существуют в Android Studio 4.0 Beta 3.
На данный момент лучшим решением будет запись нескольких тестовых сценариев за один прогон, а позже вы сможете разделить один тестовый код на несколько тестовых наборов и добавить пользовательские утверждения. Если у вас есть функция записи, вы можете узнать и понять, как кодируются тестовые случаи.
В этом выпуске эта особенность отсутствует, но, возможно, она будет добавлена в будущем.
Если вы хотите узнать больше о эспрессо, посетите здесь http://www.qaautomated.com/2016/09/record-test-cases-using-espresso-test.html