2012-03-09 1 views
1

Я получаю ожидаемое всплывающее окно, я знаю, какой текст у него будет, и какие кнопки у него будут. Я хочу нажать на одну из кнопок.Как нажимать на всплывающий текст с помощью Robotium

Как только я дойду до всплывающего экрана, я вижу текст и 3 кнопки. Мой тест проходит, если я использую
Solo.searchButton («Текст») или Solo.searchText («Текст»).

Проблема в том, что я делаю Solo.ClickOnButton («Текст») или solo.clickOnText («Текст»).

Я пробовал использовать solo.getViews(); но все же работает с той же ошибкой.

Не найдено ни одной кнопки или текста с текстом.

ответ

2

я смог преодолеть это с помощью solo.getView()

  View donebtn = solo.getView(R.id.pop_up_button); 
      solo.clickOnView(donebtn); 
0

Попробуйте использовать longclick, а не просто кнопку clickonbutton. И появляется сообщение, которое появляется в том же пакете, что и ваша активность, которая тестируется?