【问题标题】:Safari getting launched on ios simulator, but not able to get url using driver.get(“”)Safari 在 ios 模拟器上启动,但无法使用 driver.get(“”) 获取 url
【发布时间】:2017-07-30 02:58:09
【问题描述】:

代码如下:

ios simulator is getting launched, safari is also launched and "http://127.0.0.1:4723/wd/hub" navigates to the "let's browse" page, but then thats that, not able to navigate to "google.com" page.


    WebDriver driver;
      DesiredCapabilities capabilities = new DesiredCapabilities();
      public void init() throws MalformedURLException, InterruptedException {
      capabilities.setCapability("platformName", "iOS");
      capabilities.setCapability("deviceName", "iPhone 5");
      capabilities.setCapability(CapabilityType.BROWSER_NAME, "safari");
      capabilities.setCapability("platformVersion", "9.3");
    //capabilities.setCapability("udid", "31C12FD6-8C33-4C58-AD0A-      7AFF9A3DF74B");


      driver=new IOSDriver(new URL("http://127.0.0.1:4723/wd/hub"),   capabilities);

    //driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS);

    Thread.sleep(4000);
    driver.get("http://www.google.com");
}

所以我能够启动 safari,但无法导航到 url。 请帮我解决这个问题。

【问题讨论】:

标签: java selenium ios-simulator appium appium-ios


【解决方案1】:

由于已知的 XCTest 限制,此端点无法在真实设备上正常工作。 https://github.com/appium/appium/issues/9601

【讨论】:

    猜你喜欢
    • 2017-03-24
    • 2017-02-27
    • 2016-07-19
    • 1970-01-01
    • 1970-01-01
    • 2015-11-10
    • 2021-07-14
    • 2014-09-17
    相关资源
    最近更新 更多