Как нажать на всплывающий текст с помощью Robotium - PullRequest
1 голос
/ 09 марта 2012

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

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

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

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

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

Ответы [ 2 ]

2 голосов
/ 03 января 2013

Мне удалось преодолеть это с помощью solo.getView ()

            View donebtn = solo.getView(R.id.pop_up_button);
            solo.clickOnView(donebtn);
0 голосов
/ 21 декабря 2012

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

...