【发布时间】:2020-01-07 21:10:39
【问题描述】:
我在 Windows 上使用 appium studio 来自动化 iPhone 上的应用程序。 当我使用 bundle id 时它不起作用但是当我给应用程序位置 xpath 并单击它时,它正在启动应用程序。 请帮助我使用 bundle id 启动应用程序。
DesiredCapabilities dCapabilities=new DesiredCapabilities();
URL url = new URL("http://localhost:5555/wd/hub");
dCapabilities.setCapability("reportDirectory","report");
dCapabilities.setCapability("fullReset", false);
dCapabilities.setCapability("reportFormat", "xml");
dCapabilities.setCapability("testName", "SampleTest");
dCapabilities.setCapability(IOSMobileCapabilityType.BUNDLE_ID,"au.com.chat.chatapp");
dCapabilities.setCapability(IOSMobileCapabilityType.LOCATION_SERVICES_AUTHORIZED,"true");
dCapabilities.setCapability(MobileCapabilityType.UDID, "00008020-00065C813E12002E");
driver = new IOSDriver<MobileElement>(url,dCapabilities);
org.openqa.selenium.SessionNotCreatedException:无法创建新的远程会话。请检查服务器日志以获取更多详细信息。原始错误:未创建会话(发生未知的服务器端错误。状态='false'。无法完成内部方法:'launch args:[au.com.chat.chatapp,false,true]',详细信息:无法启动活动/ URL。应用程序:au.com.chat.chatapp 未安装在设备上(reportUrl=C:\Users\system name\appiumstudio-reports\report\test25))(警告:服务器未提供任何堆栈跟踪信息) 命令持续时间或超时:6.67 秒 构建信息:版本:'3.141.59',修订:'e82be7d358',时间:'2018-11-14T08:17:03' 系统信息:主机:'10263TAB',ip:'10.10.32.60',os.name:'Windows 10',os.arch:'amd64',os.version:'10.0',java.version:'1.8.0_221 ' 驱动信息:driver.version:IOSDriver 构建信息:版本:'3.141.59',修订:'e82be7d358',时间:'2018-11-14T08:17:03'
【问题讨论】: