首页 > 解决方案 > Selenium 不支持的命令扩展问题

问题描述

当我尝试在 mac 机器未知命令中启动 ios 模拟器时出现以下错误:未知命令:wd/hub/session

这是我的能力。我想在模拟器中启动 safari 浏览器,但不知道为什么会出现 chrome-driver 错误?

  if(platform.equalsIgnoreCase("ios_safari")){
    capabilities.setCapability("deviceName", "iPhone 11");
    capabilities.setCapability("platformName", "iOS");
    capabilities.setCapability("platformVersion", "14.2");
    capabilities.setCapability(CapabilityType.BROWSER_NAME, "safari");
    capabilities.setCapability("automationName", "XCUITest");
  /*capabilities.setCapability("xcodeOrgId","5P4WK7G4P6");
  capabilities.setCapability("xcodeSigningId","iPhone Developer");*/
    capabilities.setCapability("bundleId.BROWSER_NAME", "safari");
//        capabilities.setCapability("udid", "A0AE6E86-DDA7-44F4-B9B5-4057696122E3");
        capabilities.setCapability("udid", "1FBDD421-3913-45A2-961F-AC0ADAB574A5");


  }

  if(platform.equalsIgnoreCase("ios_chrome")){
    capabilities.setCapability("deviceName", "iPhone 11 Pro Max");
    capabilities.setCapability("platformName", "iOS");
    capabilities.setCapability("platformVersion", "14.0");
    capabilities.setCapability(CapabilityType.BROWSER_NAME, "chrome");
    capabilities.setCapability("automationName", "XCUITest");
    capabilities.setCapability("xcodeOrgId", "myXcodeOrgId");
    capabilities.setCapability("bundleId.BROWSER_NAME", "chrome");
  }

错误:

org.openqa.selenium.UnsupportedCommandException:未知命令:未知命令:wd/hub/session 构建信息:版本:'3.141.59',修订:'e82be7d358',时间:'2018-11-14T08:17:03' 系统信息:主机:'',ip:'fe80:0:0:0:48c:b9cd:2422:f71f%en0',os.name:'Mac OS X',os.arch:'x86_64',os.version :'10.15.7',java.version:'1.8.0_221' 驱动程序信息:driver.version:RemoteWebDriver 远程堆栈跟踪:0
chromedriver.exe 0x000000010f914c29 chromedriver.exe + 2464809 1 chromedriver.exe
0x000000010ff4f6f3 chromedriver.exe + 8996595 2 chromedriver. exe
0x000000010f759d56 chromedriver.exe + 650582 3 chromedriver.exe
0x000000010f6fa689 chromedriver.exe + 259721 4 chromedriver。exe
0x000000010f6fa34d chromedriver.exe + 258893 5 chromedriver.exe
0x000000010f6c01fa chromedriver.exe + 20986 6 chromedriver.exe
0x000000010f8e7830 chromedriver.exe + 2279472 7 chromedriver.exe
0x000000010f8f283a chromedriver.exe + 2324538 8 chromedriver.exe
0x000000010f8f24a7 chromedriver.exe + 2323623 9 chromedriver.exe
0x000000010f8ce945 chromedriver.exe + 2177349 10 chromedriver.exe
0x000000010f8f2d41 chromedriver.exe + 2325825 11 chromedriver.exe
0x000000010f8dcbda chromedriver.exe + 2235354 12 chromedriver.exe
0x000000010f6bdb85 chromedriver.exe + 11141 13
libdyldff707a6

标签: seleniumappiumappium-ios

解决方案


推荐阅读