Comments 13
Может и не к месту вопрос, но я только начинаю заниматься написанием приложения под android. Хочу узнать а можно это все использовать применительно к эмулятору, или только к физическому телефону?
+2
ADB и MonkeyRunner могут работать как с физическими устройствами, так и с эмуляторами. Поэтому большинство перечисленных способов должны работать применительно к эмулятору. На эмуляторе можно тестировать, например, какое-нибудь экзотическое разрешение экрана.
+1
Манки тесты у нас активно используются в проекте. Мартышка порой находит такие хитрые кейсы, которые человек никогда бы не обнаружил.
+1
А как же Robolectric? Чистый jUnit для Андроид классов.
0
В статье речь об автоматизации тестирования UI и функциональности, а не кода
0
Сказано просто про автоматизацию тестирования: В данной заметке будут рассмотрены средства реализации автоматического тестирования.
Собственно, Robotium тоже не чистое UI тестирование.
Собственно, Robotium тоже не чистое UI тестирование.
0
Возник внезапно такой вопрос: а какое-нибудь из этих средств умеет как-либо эмулировать работу акселерометра? Экспериментировал только с Robotium и сделать это мне так и не удалось.
0
Теоретически getevent/sendevent может записать и воспроизвести последовательность событий с акселерометра. На практике — зависит от устройства. Еще есть некий SensorSimulator, но на практике я его не пробовал.
+1
Хочу таких роботов!
+1
Строка adb shell chmod 755 /data/local/tmp/events.sh не обязательна, так как вызапускаете скрипт через команду sh. Проверил.
Спасибо за отличную статью!
Спасибо за отличную статью!
0
Only those users with full accounts are able to leave comments. Log in, please.
Автоматизация тестирования Android приложений