Мы используем aws device farm
для запуска всех наших тестов на эспрессо для Android. В каждом тесте пользователь должен войти в приложение, но я хочу очистить все данные устройства (данные входа) после завершения теста, поскольку учетные данные для входа в систему сохраняются в устройстве, что влияет на поток нашего другого теста. Все наши тесты независимы и должны выполняться параллельно. Мне кажется, что device farm
не очищает предыдущие данные после каждого прогона.как очистить данные устройства после каждого тестового прогона для android espresso в ферме устройств aws
Может ли кто-нибудь сказать мне, как я могу удалить данные устройства после каждого тестового прогона? Я высоко ценю вашу помощь.
Что вы хотите сбросить между вашими испытаниями (db, файлы, предпочтения)? Пример для сброса настроек между каждым тестом можно найти по адресу http://stackoverflow.com/questions/37597080/reset-app-state-between-instrumentationtestcase-runs – nenick