我想自动化测试用例,如。
我有两个活动,在第一个活动中,我从服务器下载数据,然后导航到第二个活动。所以在回到第一个活动后,我应该保留/保存用于显示下载百分比的进度条的状态。
对于这个要求我想写一个测试用例。请给我一个关于设计/代码的解决方案/示例如果你有。
总是感谢帮助,谢谢
此致 Raghu
答案 0 :(得分:2)
我想您使用带文本的按钮导航到第二个Activity,因此您可以尝试
solo.clickOnText("second activity");
solo.waitForActivity(YOUR_ACTIVITY_CLASS);
solo.goBack(); // back to the first activity
ProgressBar pb = (ProgressBar)solo.getCurrentActivity().findViewById(YOUR_PB_ID);
int progress = pb.getProgress(); // here you have the progressbar value
在此处查看更多内容:http://developer.android.com/reference/android/widget/ProgressBar.html#getProgress()