【问题标题】:Test an application behind a proxy server using Robot Framework and Selenium2Library使用 Robot Framework 和 Selenium2Library 测试代理服务器后面的应用程序
【发布时间】:2014-12-09 02:53:55
【问题描述】:

我正在使用 Robot Framework 和 Selenium2Library 在代理服务器后面测试一个 Web 应用程序。实际上,在浏览器连接设置中启用代理时,关键字“打开浏览器”失败

当我禁用代理服务器选项时,浏览器窗口正在打开,但我无法访问应用程序。

这发生在两个 IE en ff 驱动程序中。

我想知道是否有任何额外的配置可以解决这个问题?

【问题讨论】:

    标签: proxy selenium-webdriver webdriver automated-tests robotframework


    【解决方案1】:

    Selenium2Library 文档给出了使用Create Webdriver 关键字使用代理的示例:

    | | # use proxy for Firefox         
    | | ${proxy}=            | Evaluate     | sys.modules['selenium.webdriver'].Proxy() | sys, selenium.webdriver
    | | ${proxy.http_proxy}= | Set Variable | localhost:8888    
    | | Create Webdriver     | Firefox      | proxy=${proxy}    
    

    【讨论】:

      猜你喜欢
      • 2015-03-08
      • 2017-02-17
      • 2017-04-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-03-02
      • 2017-11-14
      • 2017-08-08
      相关资源
      最近更新 更多