如何使用Robotium单击弹出文本

时间:2012-03-09 18:19:30

标签: robotium

我得到一个预期的弹出窗口,我知道它会有什么文字和 它有什么按钮。我想点击其中一个按钮。

进入弹出屏幕后,我会看到一些文字和3个按钮。我的 如果我使用
,测试通过              Solo.searchButton( “文本”) 要么              Solo.searchText( “文本”)。

问题是当我做Solo.ClickOnButton(“Text”)或 solo.clickOnText( “文本”)。

我尝试使用solo.getViews();但仍然 遇到同样的错误。

找不到带有“文字”的按钮或文字。

2 个答案:

答案 0 :(得分:2)

我能够通过使用solo.getView()

来解决这个问题
            View donebtn = solo.getView(R.id.pop_up_button);
            solo.clickOnView(donebtn);

答案 1 :(得分:0)

尝试使用longclick而不仅仅是clickonbutton。 并且是在与您正在测试的活动相同的包中弹出的消息吗?