Отслеживание всех событий ввода Android
Знаете ли вы какой-либо вариант для отслеживания всех входных событий приложения?
Я хочу сохранить все входные события одного "экземпляра" использования приложения для автоматического тестирования. Например, те, которые: - Нажмите на EditText1 - Введите в тексте "abc" - Нажмите на кнопку "ОК" - Новое действие начинается - Нажмите xy
Это должно происходить без переписывания всего кода приложения.
В настоящее время я не знаю, с чего начать:/
Изменить: я хочу пойти в направлении Testdroid или Monkeytalk.
1 ответ
Возможно, вам придется использовать Logging, используя такие события, какonclick()
События, TextWatcher
методы, onTouch()
события и т. д. Но вы не можете загрузить этот проект в GooglePlay, поскольку в процессе загрузки и подписывания приложения оно запрашивает удаление всех операторов ведения журнала из нашего проекта приложения.