2016-11-09 15 views
1

Android 원숭이 테스트에서 테스트하고 싶지 않은 일부 활동을 제외해야합니다.안드로이드 원숭이 테스트 블랙리스트에 활동을 추가하는 방법?

모든 활동에 대해 ActivityLifecycleCallbacks를 설정하고 onActivityCreated, onActivityStarted 및 onActivityResumed에서 finish()를 호출하려고합니다. 테스트하지 않으려는 활동이 있습니다. 그러나 때로는 여전히 작동하지 않습니다.

블랙리스트와 같은 항목에 이러한 활동을 추가 할 수 있습니까? 감사!

+0

http://stackoverflow.com/questions/34059538/how-to-prevent-entering-settings-when-using-monkey을 방문하려는 활동을 선택하려면이 옵션을 시도 할 수 있습니다 -test/34917776 –

+0

링크를 제공해 주셔서 감사합니다.하지만 블랙리스트에 패키지를 추가하는 방법입니다. 블랙리스트에 활동을 추가 할 방법이 없다고 생각합니다. – user5232328

답변

0

하나 개의 옵션도 있습니다 :

-c 하나 개 이상의 범주이 방법을 지정하면 원숭이는 시스템이 지정된 범주 중 하나에 나와있는 활동을 방문 할 수는. 카테고리를 지정하지 않으면 원숭이는 Intent.CATEGORY_LAUNCHER 또는 Intent.CATEGORY_MONKEY 카테고리로 나열된 활동을 선택합니다. 여러 범주를 지정하려면 범주별로 -c 옵션을 여러 번 사용하십시오.

당신은

https://stuff.mit.edu/afs/sipb/project/android/docs/tools/help/monkey.html