2017-08-07 180 views
0

我有一个自动化的脚本,在我想执行无法访问属性亚马逊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设备场说, “由于测试包解析错误而跳过测试”

请建议

回答

0
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("\\", "/"))); 

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