Я только начал работать с Robotium и попытался протестировать телефон Android и приложение для связи в одном тестовом случае.
Это сценарий:
1-шаг
Запустите приложение телефона - Наберите номер (33323589) - Подождите (3 с) - завершите вызов - Вернуться кприложение для телефона.Главный экран - выберите вкладку списка контактов.
- шаг (в том же тестовом примере)
Перейти к списку контактов - Прокрутить вниз - выбрать контакт и набрать номер.
Первый шаг работает. Я могу запустить приложение контактов, но не могу поиграть со списком контактов.Мой вопрос заключается в том, как запустить инструментарий приложения контактов, когда ранее было запущено инструментарий приложения телефона.
Я пытаюсь это сделать:
Intent intent = new Intent(Intent.ACTION_MAIN);
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
intent.setClassName(getTargetContext(), "com.android.contacts.contactsList");
Activity activity = startActivitySync(intent);
упомянул в этом форуме http://groups.google.com/group/robotium-developers/browse_thread/thread/c82a02b4973cbb4d/7a6795ddbcd7c527?show_docid=7a6795ddbcd7c527
к сожалению, это не работает
пожалуйста, вы можете помочьмне из этой проблемы?
Спасибо
Чинджи