Robotium - Управление встроенным приложением

*Здравствуйте, я использую инструмент Robotium для автоматизации. У меня есть пример приложения для отправки почты, и оно использует встроенное приложение, т. е. Gmail для отправки, я не могу щелкнуть или выполнить какие-либо операции во всплывающем окне Gmail. вверх... * Пожалуйста, помогите


person alok923    schedule 04.02.2013    source источник


Ответы (1)


Robotium может управлять только тем приложением, которое он использует. Это означает, что невозможно автоматизировать одно из встроенных приложений, а также ваше собственное приложение. (Вы можете лишить подписи встроенное приложение, подписать его и автоматизировать это, но тогда вы не сможете автоматизировать свое собственное приложение!).

Где это оставляет меня тогда? я слышу вы говорите!

  1. Что ж, вы можете протестировать проблему, убедившись, что ваше приложение отправляет правильное намерение почтовому приложению с помощью robotium. (подсказка, фильтры намерений)
  2. Если вы можете принять тестирование на 4.1+, используйте http://developer.android.com/tools/testing/testing_ui.html
  3. Если вы можете согласиться с использованием только эмуляторов, изучите автоматизацию с помощью средства просмотра иерархии/обезьяны.
person Paul Harris    schedule 04.02.2013