2016-11-09 7 views
1

В тесте Android monkey я должен исключить некоторые действия, которые я не хочу тестировать.Как добавить активность в черный список в андроид-обезьянном тесте?

Я пытаюсь установить ActivityLifecycleCallbacks на все действия и называть finish() в onActivityCreated, onActivityStarted и onActivityResumed с некоторыми действиями, которые я не хочу тестировать. Но иногда он все еще не работает.

Могу ли я добавить эти действия в нечто вроде черного списка? Благодаря!

+0

http://stackoverflow.com/questions/34059538/how-to-prevent-entering-settings-when-using-monkey -test/34917776 –

+0

Спасибо за ссылку, но это способ добавить пакет в черный список. Я думаю, что нет возможности добавить активность в черный список. – user5232328

ответ

0

Существует также один вариант: -с

Если указать одну или несколько категорий, этот путь, обезьяна только позволит системе посещать мероприятия, которые перечислены с одной из указанных категорий. Если вы не укажете какие-либо категории, Monkey выберет действия, перечисленные в категории Intent.CATEGORY_LAUNCHER или Intent.CATEGORY_MONKEY. Чтобы указать несколько категорий, используйте параметр -c несколько раз - по одному -c для каждой категории.

Вы можете попробовать это выбрать мероприятия, которые вы хотите посетить

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

 Смежные вопросы

  • Нет связанных вопросов^_^