【问题标题】:got this error : An unknown server-side error occurred while processing the command. Original error: Cannot read property 'replace' of undefined收到此错误:处理命令时发生未知的服务器端错误。原始错误:无法读取未定义的属性“替换”
【发布时间】:2019-05-04 17:43:59
【问题描述】:

从appium桌面输入所需的功能并启动seesion并得到这个错误:“处理命令时发生未知的服务器端错误。原始错误:无法读取未定义的属性'replace'”

【问题讨论】:

    标签: appium-ios


    【解决方案1】:

    在 SetUp 上应该是 ("platformName", "iOS")

    public void StartDriver()
     {
      DesiredCapabilities cap = new DesiredCapabilities();
      cap.SetCapability("platformName", "iOS");
      cap.SetCapability("deviceName", "iPhone Xr");
      cap.SetCapability("automationName", "XCUITest");
      cap.SetCapability("app","YourApp.app");
      cap.SetCapability("autoAcceptAlerts", true);
      driver = new IOSDriver<IWebElement>(new Uri("http://127.0.0.1:4723/wd/hub"), cap, TimeSpan.FromSeconds(300));
    
       Assert.IsNotNull(driver.Context);
    }  
    

    【讨论】:

      【解决方案2】:

      如果你能提供更多关于你的错误的信息会更好,但从错误文本猜测,这是你没有提供platformName能力造成的。

      【讨论】:

        猜你喜欢
        • 2022-10-06
        • 2019-01-03
        • 2017-10-21
        • 2022-10-14
        • 2020-03-23
        • 2020-06-04
        • 2017-01-24
        • 2021-04-01
        • 1970-01-01
        相关资源
        最近更新 更多