Отслеживание всех событий ввода Android

Знаете ли вы какой-либо вариант для отслеживания всех входных событий приложения?

Я хочу сохранить все входные события одного "экземпляра" использования приложения для автоматического тестирования. Например, те, которые: - Нажмите на EditText1 - Введите в тексте "abc" - Нажмите на кнопку "ОК" - Новое действие начинается - Нажмите xy

Это должно происходить без переписывания всего кода приложения.

В настоящее время я не знаю, с чего начать:/

Изменить: я хочу пойти в направлении Testdroid или Monkeytalk.

1 ответ

Возможно, вам придется использовать Logging, используя такие события, какonclick() События, TextWatcher методы, onTouch() события и т. д. Но вы не можете загрузить этот проект в GooglePlay, поскольку в процессе загрузки и подписывания приложения оно запрашивает удаление всех операторов ведения журнала из нашего проекта приложения.

Другие вопросы по тегам