2010-11-29 3 views
3

Я пытался использовать обезьяну, чтобы подчеркнуть пользовательский интерфейс моего приложения.Android UI тестирование: обезьяна застряла всего в нескольких мероприятиях

Я заметил, что случайные нажатия клавиш не могут проходить все действия моего приложения. Вместо этого он просто зацикливается между несколькими из них.

Есть ли какая-либо стратегия, которую вы, ребята, используете, чтобы помочь обезьяне пройти все мероприятия?

+0

Вы устранили эту проблему? Мне интересно узнать, как вы это сделали – GSree

ответ

0

В соответствии с документацией по умолчанию обезьяна должна перемещаться между всеми действиями и пакетами, хотя это произойдет случайным образом. Следовательно, нельзя исключить вероятность того, что какая-либо деятельность не будет вызвана.

Надеюсь, вы не установили никаких ограничений при ее запуске. Если не пытаться перечислять действия, которые не называются в Ограничений, а затем запустить средство

http://developer.android.com/guide/developing/tools/monkey.html

+0

Я не думаю, что вы ответили на вопрос. – GSree

+0

Хммм .. бывает. Я только что задал вопрос, за который я не получил ответа от человека, который опубликовал это ... Кстати, каков ваш вопрос здесь? – DeRagan

+0

Нет, я не установил никаких ограничений. Хм ... возможно, мне нужно добавить CATEGORY_MONKEY в мои действия или использовать категорию DEFAULT в ограничении. – Prashast