在aws-device场中运行特定的TestNG testng.xml套件文件

时间:2016-02-03 18:46:33

标签: android testng appium aws-device-farm

我想在aws-device farm中运行TestNG xml套件文件。经过调查,我得出结论,aws-device服务器场执行TestNG测试的方式是使用随机顺序运行所有使用TestNG注释(在上载到设备场的zip文件项目中)注释的测试。这不适用于我的项目,因为所有测试都使用我的xml套件文件中声明的参数,套件文件也声明了运行测试的顺序。因此,我无法运行任何测试,因为第一次测试尝试使用在testng.xml文件中声明的参数值时,它不可用并抛出异常

1 个答案:

答案 0 :(得分:1)

这是一个新文档,其中显示了如何包括testng.xml文件

https://aws.amazon.com/premiumsupport/knowledge-center/xml-file-tests-jar-file-device-farm/

  

注意:在Device Farm的标准环境中,testng.xml文件仅支持部分功能。如果需要优先级,则该项目需要include标签,exclude标签,复杂分组或使用testng.xml文件中的参数,然后使用自定义环境。

https://docs.aws.amazon.com/devicefarm/latest/developerguide/custom-test-environments.html

HTH

-詹姆斯