如何为 android 编写 appium 自动化测试套件
How to write a test suite for appium automation for android
我正在使用 Appium (Java) 自动化我的 android 应用程序。
我已经为测试用例编写了个人 类(大约 20/30 个用例) .
现在我必须演示自动化 - 一种方法是单独 运行 每个案例。我希望它一一执行。是否有任何编写套件或抽象案例的方法?
任何建议/方法或任何示例/指南都会有所帮助。
您可以创建一个 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.
设置他们执行的顺序
希望这对您有所帮助,
利亚姆
我正在使用 Appium (Java) 自动化我的 android 应用程序。
我已经为测试用例编写了个人 类(大约 20/30 个用例) .
现在我必须演示自动化 - 一种方法是单独 运行 每个案例。我希望它一一执行。是否有任何编写套件或抽象案例的方法?
任何建议/方法或任何示例/指南都会有所帮助。
您可以创建一个 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.
设置他们执行的顺序希望这对您有所帮助,
利亚姆