使用robotium测试选择性活动

时间:2012-12-28 09:25:30

标签: android unit-testing robotium

我正在尝试使用robotium自动化测试用例。我面临的问题是我的应用程序像所有应用程序一样,有很多活动。所以我不想一次又一次地测试整个应用程序,但只是特定的活动。我怎么能这样做。

2 个答案:

答案 0 :(得分:1)

我作弊 - 我添加了一个带有按钮的简单活动,可以根据需要使用示例参数启动任何其他活动。然后,我使用Robotium启动特定活动并对其进行测试,而不是完整的应用程序。一旦完成,我几乎遵循http://developer.android.com/tools/testing/activity_test.html以确保我对我的应用程序进行适当的全面测试。

最后一步是从应用程序中删除这个虚拟“菜单”活动。

答案 1 :(得分:0)

在robotium测试的构造函数中我们编写super("com.example.helloworld1",MainActivity.class);而不是 MainActiviry.class ,我们可以编写 OwnActivity.class 。这里 OwnActivity 是我们要开始测试应用程序的活动。

相关问题