Тестирование пользовательского интерфейса Android: Обезьяна застряла всего в нескольких действиях - PullRequest
3 голосов
/ 29 ноября 2010

Я пытался использовать Monkey для стресс-тестирования пользовательского интерфейса моего приложения.

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

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

1 Ответ

0 голосов
/ 29 ноября 2010

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

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

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

...