Appium 无法使用真实设备(5s)在MAC中执行android项目

Appium 无法使用真实设备(5s)在MAC中执行android项目,appium,Appium,我在Android和iOS设备上担任web应用程序的移动自动化测试人员。我最近使用SeleniumWebDriver和Appium为我们的web应用程序启动了移动自动化。我们已经成功地为android设备创建了自动化项目。现在,我们希望在IOS设备上使用相同的项目,而我使用的是iPhone 5s 我已经配置了Eclipse、Appium并在MAC中成功导入了我们的项目。我能够在5秒内启动safari浏览器,但无法执行项目。任何人都可以帮助我如何在mac中执行现有的项目 我使用真实设备在MAC上执

我在Android和iOS设备上担任web应用程序的移动自动化测试人员。我最近使用SeleniumWebDriver和Appium为我们的web应用程序启动了移动自动化。我们已经成功地为android设备创建了自动化项目。现在,我们希望在IOS设备上使用相同的项目,而我使用的是iPhone 5s

我已经配置了Eclipse、Appium并在MAC中成功导入了我们的项目。我能够在5秒内启动safari浏览器,但无法执行项目。任何人都可以帮助我如何在mac中执行现有的项目

我使用真实设备在MAC上执行现有android项目的方法是否正确

  • 我已经成功地安装了Appium
  • 能够在真实设备上通过Xcode成功启动safari浏览器
  • 通过eclipse执行项目时显示以下错误
  • org.openqa.selenium.UnsupportedCommandException:找不到请求的资源,或者使用映射资源不支持的HTTP方法接收到请求。(原始错误:“页面加载”超时无效)(警告:服务器未提供任何堆栈跟踪信息)


    @suresh As@Help Hands提到请输入代码。错误很明显,这是一个不受支持的命令,因此可能是您在为Android应用程序自动化时使用了特定于Android的方法,并且正在尝试在iOS上使用相同的方法,这将不起作用。

    您的selenium版本是什么?你们也可以把你们写的代码和设备连接起来并执行驱动程序吗?请在问题中输入代码。DesiredCapabilities=DesiredCapabilities.iphone();能力.setCapability(MobileCapabilityType.PLATFORM_NAME,“ios”);能力.setCapability(MobileCapabilityType.DEVICE_NAME,“设备名称”);能力。设置能力(MobileCapabilityType.VERSION,“8.3”);setCapability(MobileCapabilityType.APP,“/Users/SafariLauncher.APP”);能力。设置能力(“udid”、“xxxxxxx”);驱动程序=新的RemoteWebDriver(新的URL(“127.0.0.1:4723/wd/hub”)功能);driver.quit();我观察到了新的问题。org.openqa.selenium.WebDriverException:未在此上下文中实现,请尝试切换到或切换出web视图(警告:服务器未提供任何stacktrace信息)命令持续时间或超时:5毫秒生成信息:版本:“2.39.0”,修订版:“ff23eac”,时间:'2013-12-16 16:11:15'系统信息:主机:'37l4247f26-21.ssltuiodc.local',ip:'10.174.18.32',os.name:'Mac os X',os.arch:'x86_64',os.version:'10.10.4',java.version:'1.8.0_45'问题已解决,正如我在上述评论中提到的,并且面临新的错误。项目中没有具体的android方法,只是在IOS设备中运行时功能发生了变化,其他脚本部分与下面的web应用程序相同。该项目在Android和桌面浏览器上运行良好,但我在IOS浏览器中遇到了问题。您能给我一些建议吗?org.openqa.selenium.webdrivexception:在此上下文中未实现,请尝试切换到或退出web视图(警告:服务器未提供任何stacktrace信息)命令持续时间或超时:5毫秒生成信息:版本:“2.39.0”,修订版:“ff23eac”,时间:'2013-12-16 16:11:15'系统信息:主机:'37l4247f26-21.ssltuiodc.local',ip:'10.174.18.32',os.name:'Mac os X',os.arch:'x86_64',os.version:'10.10.4',java.version:'1.8.0_45'