*Здравствуйте, я использую инструмент Robotium для автоматизации. У меня есть пример приложения для отправки почты, и оно использует встроенное приложение, т. е. Gmail для отправки, я не могу щелкнуть или выполнить какие-либо операции во всплывающем окне Gmail. вверх... * Пожалуйста, помогите
Robotium - Управление встроенным приложением
Ответы (1)
Robotium может управлять только тем приложением, которое он использует. Это означает, что невозможно автоматизировать одно из встроенных приложений, а также ваше собственное приложение. (Вы можете лишить подписи встроенное приложение, подписать его и автоматизировать это, но тогда вы не сможете автоматизировать свое собственное приложение!).
Где это оставляет меня тогда? я слышу вы говорите!
- Что ж, вы можете протестировать проблему, убедившись, что ваше приложение отправляет правильное намерение почтовому приложению с помощью robotium. (подсказка, фильтры намерений)
- Если вы можете принять тестирование на 4.1+, используйте http://developer.android.com/tools/testing/testing_ui.html
- Если вы можете согласиться с использованием только эмуляторов, изучите автоматизацию с помощью средства просмотра иерархии/обезьяны.
person
Paul Harris
schedule
04.02.2013