我想使用具有不同输入参数的 Robotium 运行案例。比如我想测试浏览器打开一个网页,而且有很多网站。
一开始想在case中使用loop,但是如果是某个站点导致浏览器崩溃,case就无法进行下去了。
这个要求有什么解决方案吗?谢谢~~~
我想使用具有不同输入参数的 Robotium 运行案例。比如我想测试浏览器打开一个网页,而且有很多网站。
一开始想在case中使用loop,但是如果是某个站点导致浏览器崩溃,case就无法进行下去了。
这个要求有什么解决方案吗?谢谢~~~
您可以使用命令行和 adb 使用不同的参数循环测试。
您可以使用批处理文件循环运行测试。即使您的测试失败,以下测试也会开始(您的浏览器将再次打开)。使用 adb 命令运行测试:
adb shell am instrument -w your.package.in.test.project/android.test.InstrumentationTestRunner
注意:要使用此命令,您需要在设备上安装应用程序和测试的 apk 文件。或者您需要构建 apk 文件(例如,使用 maven),然后您可以在没有 Eclipse 的情况下安装它。
希望能帮助到你。