
我正在尝试使用Robotium创建一个测试方法来检查Android应用程序在单击按钮后是否完成(在代码中,当用户点击它时会调用finish()).
public voID test_onclickExit_finish() { String buttonText = resources.getString(R.string.exit); button exitbutton = solo.getbutton(buttonText, true); solo.clickOnVIEw(exitbutton); // check here that the app has finished // wait for the activity to finish? assertTrue(solo.getCurrentActivity() == null);}但是这个测试失败了.我不知道如何指示测试等待活动结束.此外,我不确定使用getCurrentActivity()是否是检查应用程序是否已完成的好方法.
如何检查应用程序/活动是否已完成?
谢谢.
解决方法:
应用程序和工具在同一个过程中运行,如果您完成了应用程序,则无法在仪器中执行任何 *** 作.它失败了,因为仪器也被杀了,你试图做更多的事情.没有办法检查你想用robotium做什么.
总结以上是内存溢出为你收集整理的android – 如何在Robotium中检查应用程序已完成?全部内容,希望文章能够帮你解决android – 如何在Robotium中检查应用程序已完成?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)