IBM RFT:无法将 Firefox 添加为浏览器

IBM RFT : Cannot add Firefox as browser

在 windows,我正在尝试将 Firefox (57.0.2) 添加为 RFT(9.1) 中的浏览器。

当我单击配置 -> 启用测试环境 -> Web 浏览器 -> 添加并选择 C:\Program Files\Mozilla Firefox 时,我收到以下消息:

[C:\Program Files\Mozilla Firefox] 文件不是已安装浏览器的指定目录。

但是是安装目录。 firefox.exe 和所有其他文件(主要是 dll)都在里面。

如果我将 iexplore.exe 复制到 Mozilla Firefox 目录中,然后我可以添加它并将 iexplore 命令更改为 firefox,并且能够将其保存为浏览器。但在那种情况下,浏览器 'Kind' 是 IE,我在尝试执行时遇到了一堆异常。此外,如果我将 firefox.exe 重命名为 'chrome.exe',那么我可以添加它并且 'Kind' 更改为 Chrome.

知道为什么 RFT 无法将 C:\Program Files\Mozilla Firefox 识别为浏览器安装文件夹吗?我想知道 RFT 是如何检测它是否是 Firefox 的。奇怪的是,通过将 'firefox.exe' 重命名为 'chrome.exe' 它将其保存为 Chrome 浏览器,但 firefox.exe 不起作用。

IBM 有一份支持文档,其中提到了 Firefox 50:https://www-01.ibm.com/support/docview.wss?uid=swg22000301

基本上,您需要在 Firefox 安装路径中添加一个文件夹:

  1. Open Windows Explorer and go to \browser. For example,C:\Program Files (x86)\Mozilla Firefox\browser.
  2. Create a new folder called components.