无法访问属性亚马逊AWS设备农场

问题描述:

我有一个自动化的脚本,在我想执行无法访问属性亚马逊AWS设备农场

在Maven的 以及所有相应的插件实现的框架在POM提到的AWS设备农场相同的文件信息通过AWS
的.xml的建议我能在我的本地单机
技术使用Appium +的Java上运行脚本+ TestNG的+ Android的
上传成功,如图ZIP和APK到AWS

换算成邮编,

enter image description here

和我Appium-0.0.1-快照测试包含下列文件

enter image description here

我的框架使用这些属性文件的值传递给脚本,所以当我触发执行它无法调用属性文件

AWS设备场说, “由于测试包解析错误而跳过测试”

请建议

我不能添加评论,但我想要求在解析结果文件中返回的消息。

也可能由于某些配置中的testng.xml

Testng XML not accepted by AWS Device Farm

它不会出现在所有的testng.xml标签在设备农场还支持设置被失败。

用TestNG一个有效的项目的例子可以在GitHub上awslabs页面上找到:

https://github.com/awslabs/aws-device-farm-appium-tests-for-sample-app

ClassLoader loader = Thread.currentThread().getContextClassLoader(); 
       Properties configs = new Properties(); 

       BufferedReader metadataReader = new BufferedReader(
         new InputStreamReader(loader.getResourceAsStream(config.property))); 
       sUserConfigs.load(new StringReader(IOUtils.toString(metadataReader).replace("\\", "/"))); 

您可以使用上面的代码中调用属性文件。