如何强制HP-UFT忽略不受信任的安全证书?

时间:2017-07-19 23:08:17

标签: google-chrome ssl firefox vbscript hp-uft

我是HP-UFT的新手,需要使用HTTPS自动化大量测试环境。这些环境没有有效的安全证书(它们是自签名的)&我想配置UFT以忽略它们用于Firefox / Chrome。使用Selenium / Java,这就像设置驱动程序功能一样简单:

DesiredCapabilities caps = DesiredCapabilities.chrome();
caps.setAcceptInsecureCerts(true);
WebDriver driver = new ChromeDriver(caps);
driver.get("untrusted_site_url");

浏览器将不显示安全警告&直接去目标网站。

在UFT中有什么方法可以做类似的事情吗?

让我告诉你我不能做的事情:将证书添加到测试环境或升级我的UFT版本(不幸的是我的控制之外)。

这就是我尝试过的:

  • 将不受信任的证书导入浏览器(Firefox不允许,并且Chrome会忽略它)。
  • 添加可能会强制浏览器忽略证书的扩展/附加组件(没有一个工作)。
  • 自动显示警告屏幕(Firefox:UFT可以单击“添加例外...”按钮而不会出现错误,但不会显示“添加安全例外”对话框.Chrome:我不知道到底发生了什么那里 - 无法使用开发人员工具检查任何警告屏幕元素。
  • 在Firefox中更改某些about:config设置(例如:security.ssl.enable_ocsp_stapling,browser.ssl_override_behavior)。他们都没有停止显示警告信息。

请记住,我在一个安全的企业网络中。因此,我无法使用某些互联网设置。是的,我理解关闭这些警告的风险,但需要自动化这些内部网站。

我正在使用UFT v12.53 build 2027, Firefox 54.0.1& Chrome v53.0.2785.143 m(64位)。

0 个答案:

没有答案