在Mac OS中从原生到appium切换到webview时出现代理错误

时间:2016-03-18 06:56:08

标签: java macos webview proxy appium

当我尝试通过我的脚本中的appium从本机上下文切换到webview上下文时

Set<String> contextNames =AndroidLib.driver.getContextHandles();
            for (String contextName : contextNames) {
                Logger.printDebug("contextName:"+contextName);
              if (contextName.contains("WEBVIEW")){
                  AndroidLib.driver.context(contextName);
              }
            }
            Logger.printDebug("current Context:"+AndroidLib.driver.getContext());

我收到代理错误如下:

  

原始错误:无法将命令代理到远程服务器。原版的   错误:502 - !DOCTYPE html PUBLIC“ - // W3C // DTD XHTML 1.0   过渡// EN”   “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd” &GT;

注意:当我在我的Windows机器上运行相同的脚本时,它工作正常...它切换wo web上下文和执行操作。我猜测我的MAC机器或代理相关的东西有问题...无法理解......抓我的头......请让我知道这个错误的原因并为我提供解决方案

很快就会得到回应:-): - )

0 个答案:

没有答案