Запись пользовательских тестов приложения iOS / Android
Я хотел бы знать, существует ли какой-либо способ записи жестов (в более общем смысле, событий касания и клавиатуры), выполняемых пользователем в произвольном приложении.
Идея состоит в том, чтобы запустить приложение для тестирования, а затем записать входные события. Тестируемым приложением может быть любое приложение из магазина приложений / Google Play.
Я видел этот вопрос, но хотел бы подтвердить ответ (а также для Android): iOS - Может ли приложение, работающее в фоновом режиме, отправлять события касания / жеста другому приложению на переднем плане?
2 ответа
Да, вы можете сделать это для получения дополнительной информации, пожалуйста, посмотрите SKD- логику Gorilla Logic для обеих платформ.
Теперь я перейду к iOS, Apple предоставляет фреймворк для тестирования пользовательского интерфейса с помощью автоматизации, чтобы вы могли проверить использование официальной ссылки AutomationInstrument от Apple.
Вы можете найти хороший учебник по iOS автоматическим тестам с UIAutomation
Нет, это невозможно по соображениям безопасности. Это сделало бы возможным написание списков ключей и других "хакерских" приложений.