近期学习java+appium配置启动app的desiredCapabilities时,采用的HashMap读取yaml文件,进行初始化desiredCapabilities
1.原先driver中desiredCapabilities配置代码
public class Driver {
private static AndroidDriver driver;
public static void start() throws MalformedURLException {
final DesiredCapabilities desiredCapabilities = new DesiredCapabilities();
desiredCapabilities.setCapability("platformName","android");
desiredCapabilities.setCapability("devicesName","6EB0217722001760");
desiredCapabilities.setCapability("appPackage","com.xueqiu.android");
desiredCapabilities.setCapability("appActivity",".view.WelcomeActivityAlias");
desiredCapabilities.setCapability("autoGrantPermissions",true);
desiredCapabilities.setCapability("noReset",true);
URL remoteUrl = new URL(http://127.0.0.1:4723/wd/h