我正在尝试使用新发布的Android测试框架uiautomator自动化我的Android应用程序的大多数UI测试用例。
总共有17个测试案例左右。我想知道我应该组织我的测试代码。或者有最好的做法吗?
uiautomator正在使用Junit 3.但似乎你一次只能运行一个类,例如:
adb shell uiautomator runtest myApp-ui-testing.jar -c com.myAndroidApp.test.ui.trial.SearchNearbyUITesting
我应该将所有测试用例转储到一个类中,还是将它们放在不同的类中,并使用shell脚本多次运行上述命令?
任何建议都将不胜感激:D
答案 0 :(得分:1)
uiautomator runtest myApp-ui-testing.jar -c com.myAndroidApp.test.ui.trial.SearchNearbyUITesting -c com.myAndroidApp.test.ui.trial.SearchNearbyUITesting2 -c com.myAndroidApp.test.ui.trial.SearchNearbyUITesting3
使用此命令,您可以根据需要添加任意数量的类并运行它。
这对我有用。