2011-01-25 4 views
1

Как изменить уровень детализации при запуске Test Monkey из командной строки?Android Monkey - установить многословие?

Эти две команды работают:.

adb shell monkey -p com.my.package 5000 
adb shell monkey -p com.my.package -v 5000 

Разработчик документы говорят, «Каждый -v в командной строке будет увеличивать уровень детальности Level 0 (по умолчанию) дает мало информации, кроме уведомления о запуске, завершение теста , и конечные результаты. Уровень 1 предоставляет более подробную информацию о тестировании по мере его запуска, например, отдельные события, отправляемые в ваши действия. Уровень 2 предоставляет более подробную информацию о настройке, такую ​​как выбранные или не выбранные для тестирования действия ».

Однако, когда я пытаюсь adb shell monkey -p com.my.package -v -v 5000 Я получаю segmentation fault monkey -p com.my....

Я пробовал adb shell monkey -p com.my.package -v 2 5000, но обезьяна читает 2 как счетчик, а не значение для -v.

Помощь? :)

+0

Вы можете написать этот стиль: adb shell monkey -v -p com.my.package 5000 – BollMose

ответ

5

Это должно быть: adb shell monkey -p com.my.package -vvv 5000

0

Вот правильная команда для теста обезьяны:

adb.exe shell monkey -p packagename -v 500 ***or*** 
adb.exe shell monkey -p packagename -v 500 >> log.txt 

log.txt -> будет создан в папке инструментов и все результат теста будет хранить в этом txt-файле.

пример:

C:\android-sdk-windows-1.6_r1\android-sdk-windows-1.6_r1\tools>adb.exe shell monkey -p fr.bouyguestelecom.sync -v 500 >> LOG.TXT 

fr.bouyguestelecom.sync = это имя пакета.

+0

Я пробовал то, что вы упомянули выше adb.exe shell monkey -p packagename -v 500 >> log.txt, но я didn У меня нет файлов log.txt внутри папки android-sdk/tools –

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