我正在使用Appium(Java)自动化我的Android应用程序。
我已经为测试用例编写了单独的类(大约20/30个案例)。
现在我必须演示自动化 - 一种方式是单独运行每个案例。我希望它逐个执行它们中的每一个。是否有任何写套件或抽象案件的方法?
任何建议/方法继续进行或任何实例/指导,以实现这些将是有帮助的。
答案 0 :(得分:3)
您可以创建一个TestNG套件,然后从那里运行。
在项目中创建TestNG.xml
文件:
<?xml version="1.0" encoding="UTF-8"?>
<suite name="Suite">
<test name="Tests">
<classes>
<class name="PackageName.ClassName"/>
<class name="PackageName.ClassName"/>
<class name="PackageName.ClassName"/>
<class name="PackageName.ClassName"/>
<class name="PackageName.ClassName"/>
</classes>
</test>
</suite>
此外,您可以使用priorities设置执行顺序。
希望这有帮助,
利安