在使用selenium代码连接到浏览器堆栈时,只是寻求帮助解决异常错误。
1.WebDriver driver = new RemoteWebDriver(new URL(URL),caps);在这一行中我们总是得到无法访问的浏览器异常,url是https://“+ USERNAME +”:“+ AUTOMATE_KEY +”@ hub-cloud.browserstack.com / wd / hub,其中username和automate key作为字符串传递值,在办公网络中运行脚本。
2.我试图联系网络团队,我们能够在请求日志中看到成功(通过端口443和80) - 我们在那里找不到任何问题。
3.Network团队发现请求非常快,需要分析数据包速率。
4.如果他们在过去面对并且解决了可能是一个很大的帮助,那么任何人都可以帮助我。
先谢谢。
答案 0 :(得分:0)
从移动浏览器的浏览器堆栈运行示例脚本之前。
步骤1: 如果网络驱动程序/集线器请求已成功退出办公室网络而没有任何阻塞,请与您的办公室网络团队联系(如果存在阻塞,请提高解锁权证)。
步骤2:
如果没有阻塞,请使用以下代码添加示例代码,并使用代理详细信息运行相同代码。
对于HTTPS System.getProperties()。put(" https.proxyHost","");
System.getProperties()。put(" https.proxyPort","");
System.getProperties()。put(" https.proxyUser","");
System.getProperties()。put(" https.proxyPassword","");