3

我正在为我的应用程序中的一项活动编写测试用例类。

该 Activity 类包含 android market 中应用程序的许可证检查,并且还显示启动屏幕 3 秒。在这里,我想测试该活动是否显示启动屏幕并使用 Android 中的 Robotium 工具检查许可证。

所以请告诉我如何做到这一点。

4

1 回答 1

0

要测试您的启动画面是否显示,如果您在 setup 方法中设置了 robotsium,并且将其命名为单独,您可以试试这个:

public void testSplash() {
  assertNotNull(solo.getCurrentActivity().findViewById( "the id of the splash" ));
}

public void testLicense() {
  String licence = "my licence";
  assertEquals(licence, (MyActivity) solo.getCurrentActivity().getLicence());
}
于 2011-06-14T10:37:28.873 回答