我正在尝试使用 Sauce Labs 为我们的登台服务器设置一些硒测试。它在基本的 http auth 后面,所以理论上我可以将 selenium URL 设置为http://user:password@www.stagesite.com
. 但是,密码中包含一个“@”,导致您可以想象的各种问题。我尝试用反斜杠转义它,但据我所知,这并没有起到任何作用。
所以,
是否有另一种使用 selenium 进行 http 身份验证的方法,即不通过 URL。或者,
有没有办法使用基于 URL 的身份验证,但以某种方式告诉浏览器“@”是密码的一部分?