我正在尝试使用机器人自动化测试用例。我面临的问题是我的应用程序和所有应用程序一样有很多活动。所以我不想一次又一次地测试整个应用程序,而只想测试特定的活动。我怎样才能做到这一点。
问问题
332 次
2 回答
1
我作弊 - 我添加了一个简单的活动,其中包含可以启动任何其他活动的按钮,并在需要时使用示例参数。然后我使用 Robotium 来启动一个特定的活动并对其进行测试,而不是整个应用程序。完成此操作后,我几乎会遵循http://developer.android.com/tools/testing/activity_test.html以确保为我的应用程序进行正确的全面测试。
最后一步是从应用程序中删除这个虚拟的“菜单”活动。
于 2012-12-28T10:33:12.427 回答
0
在robotium 测试的构造函数中,我们编写了MainActiviry.classsuper("com.example.helloworld1",MainActivity.class);
而不是我们可以编写OwnActivity.class的地方。这里OwnActivity是我们要开始测试应用程序的活动。
于 2013-01-02T10:07:11.493 回答