如何识别机器人中的对话

时间:2012-06-08 05:24:44

标签: android android-activity robotium

我是Robotium和Android的新手。我已经编写了一些代码来测试一个活动。那项活动正在打开一个对话框。而且我无法识别它。我尝试过solo.getCurrentActivity(),而不是workes。我试过solo.searchText()。但是测试失败了。

1 个答案:

答案 0 :(得分:0)

像这样编写代码

if (solo.waitForActivity("HomePhone", 20000)) {
            if(solo.waitForText("xxx*",1,10000)){
                if(solo.waitForText("ok*",1,5000)){
                    solo.clickOnText("ok*");                    
                }else{
                    solo.goBack();
                }
            }

等待文本是最适合您的方法