Как автоматически проверить, что приложения ведут себя ожидаемым образом в отношении других действий?

У меня есть приложение, которое запускает активность сразу после завершения вызова. Я хотел бы написать автоматический тест, который удостоверится, что:

  • он действительно запускается
  • если какое-либо другое действие появляется после того, как мое действие было активировано (например, еще один звонок или смс), как только это новое действие будет завершено пользователем моя активность будет показана снова (если пользователь не нажмет кнопку «домой» или что-то в этом роде.

Я просмотрел фреймворки Robotium и Roboelectric, но не смог найти ответ, выполнимо ли это вообще.

]
6
задан mjaskowski 12 May 2012 в 10:33
поделиться