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. Ако можете да приемете използването само на емулатори, разгледайте автоматизацията чрез hierarchy viewer/monkey
person Paul Harris    schedule 04.02.2013