我有一个自动化脚本,我希望在AWS设备场上执行相同的操作
在Maven中实现的框架以及所有相应的插件都在AWS建议的pom.xml中提到
我可以在本地独立机器上运行脚本
Tech使用Appium Java TestNG Android
成功将ZIP和apk上传到AWS
如图所示转换为Zip,
我的Appium-0.0.1-SNAPSHOT测试包含以下文件
我的框架使用这些属性文件将值传递给脚本,因此当我触发执行时,它无法调用属性文件
AWS设备场说:“由于测试包解析错误而跳过测试”
请建议
2 回答
我还无法添加评论,但我想要求解析结果文件中返回的消息 .
由于testng.xml中设置了一些配置,它也可能失败
Testng XML not accepted by AWS Device Farm
在Device Farm中似乎不支持testng.xml中的所有标记 .
可以在awslabs github页面找到使用testng的有效项目示例:
https://github.com/awslabs/aws-device-farm-appium-tests-for-sample-app
您可以使用上面的代码调用属性文件 .