우리는 모든 안드로이드 에스프레소 테스트를 실행하는 데 aws device farm
을 사용하고 있습니다. 각 테스트에서 사용자는 앱에 로그인해야하지만 다른 테스트의 흐름에 영향을주는 로그인 자격 증명이 기기에 저장되기 때문에 테스트가 완료되면 모든 기기의 데이터 (로그인 정보)를 지우고 싶습니다. 우리의 모든 테스트는 독립적이며 병렬로 실행되어야합니다. device farm
은 각 실행 후에 이전 데이터를 삭제하지 않는 것으로 보입니다.aws 장치 팜에서 android espresso에 대한 각 테스트 실행 후 장치 데이터를 지우는 방법
각 테스트가 실행 된 후 어떻게 장치의 데이터를 삭제할 수 있습니까? 나는 너의 도움에 매우 감사 할 것이다.
테스트 (db, 파일, 환경 설정)간에 무엇을 재설정 하시겠습니까? 각 테스트 사이의 환경 설정을 재설정하는 예는 http://stackoverflow.com/questions/37597080/reset-app-state-between-instrumentationtestcase-runs – nenick