Стресс-тестирование пользовательского интерфейса на Android - PullRequest
1 голос
/ 03 октября 2011

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

Я хочу, чтобы мой стресс-тестер случайно щелкал по экрану, пока что-то не появится.

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

Ответы [ 3 ]

1 голос
/ 03 октября 2011

Обезьяна сама не знает, что показывает ваш пользовательский интерфейс, но ваше приложение знает.Вам может пригодиться API isUserAMonkey.Несмотря на то, что его существование было источником развлечения для многих, оно существует для тех случаев, когда вы хотите, чтобы ваше приложение для обезьяны велось иначе, чем для реального пользователя.

0 голосов
/ 18 сентября 2013

Вот как вы можете попытаться сделать это с testobject.com :

enter image description here

Функция randomInput (...) вызывает Exerciser Monkey. Это не полностью пуленепробиваемый, но может помочь в вашем случае.

0 голосов
/ 03 октября 2011

Взгляните на robotium .Он также поддерживает тестирование «черных ящиков» приложений Android.

...