在 HCL OneTest UI 中,WebUI 在 Firefox 浏览器上的录制无法像在 Chrome 中那样正常工作。 #hclonetestui
In HCL OneTest UI, WebUI recording on Firefox browser is not working as it works in Chrome. #hclonetestui
在 HCL OneTest UI v10.0.2 中,当我启动用于 Web UI 记录的 Firefox 浏览器并尝试在浏览器上记录时,它不会生成任何测试步骤。我没有在注释工具栏中看到任何正在收集的数据包。我使用的是 Firefox 68 ESR.I 我可以在 Chrome 上录制但不能在 firefox 上录制。
为了在浏览器上进行录制,HCL OneTest UI 提供了浏览器扩展。当您启动 Chrome 浏览器进行录制时,它允许在浏览器启动期间即时应用扩展,而 firefox 则不然。
要解决此问题,用户需要在浏览器中添加 HCL OneTest UI – Web UI 扩展,并在安装扩展的同一配置文件中启动 Firefox for Web UI 记录。您可以按照以下步骤操作:
- 在 Firefox 浏览器上安装 HCL OneTest UI – Web UI 扩展。可以在 Windows OS 中的以下目录中看到扩展名“webuirecorder_webext.xpi”:
C:\Program Files\HCL\HCLIMShared\plugins\com.ibm.rational.test.rtw.webgui.browextension.firefox_1.2.200.v20190529_2318\WebUIRecorderWebExtension
根据 HCL OneTest UI 的安装位置,此位置可能会有所不同,请检查相似的位置。
您可以将扩展程序拖放到 Firefox 浏览器上并允许其在 Firefox 上安装。现在您将看到 HCL OneTest UI – Web UI 扩展已添加到 Firefox。
HCL OneTest UI - Web UI Extension for Firefox
您可以按照 Linux 和 Mac OS 中的类似步骤操作。
例如在 Linux 中,它可以位于:/opt/HCL/HCLIMShared/plugins/com.ibm.rational.test.rtw.webgui.browextension.firefox_/WebUIRecorderWebExtension
例如在 MacOS 中,它可以位于:/Applications/HCL/HCLIMShared/plugins/com.ibm.rational.test.rtw.webgui.browextension.firefox_/WebUIRecorderWebExtension
当你启动 Web UI 在 Firefox 浏览器上录制时,select 安装扩展程序的 Firefox 配置文件,如下所示:
HCL OneTest UI - Recorder Wizard To Select Firefox browser in a profile for recording
默认情况下,在 Firefox ESR 版本中,default-esr 是 firefox 默认使用的配置文件,很可能用户可能已经在那里应用了扩展。要验证哪个配置文件是您应用扩展的配置文件,您可以启动 firefox 并打开 about:profiles url 以查看配置文件名称。
Viewing Firefox Profile in use
- 现在您应该可以继续在 Firefox 浏览器上录制 Web UI 测试了。
在 HCL OneTest UI v10.0.2 中,当我启动用于 Web UI 记录的 Firefox 浏览器并尝试在浏览器上记录时,它不会生成任何测试步骤。我没有在注释工具栏中看到任何正在收集的数据包。我使用的是 Firefox 68 ESR.I 我可以在 Chrome 上录制但不能在 firefox 上录制。
为了在浏览器上进行录制,HCL OneTest UI 提供了浏览器扩展。当您启动 Chrome 浏览器进行录制时,它允许在浏览器启动期间即时应用扩展,而 firefox 则不然。 要解决此问题,用户需要在浏览器中添加 HCL OneTest UI – Web UI 扩展,并在安装扩展的同一配置文件中启动 Firefox for Web UI 记录。您可以按照以下步骤操作:
- 在 Firefox 浏览器上安装 HCL OneTest UI – Web UI 扩展。可以在 Windows OS 中的以下目录中看到扩展名“webuirecorder_webext.xpi”: C:\Program Files\HCL\HCLIMShared\plugins\com.ibm.rational.test.rtw.webgui.browextension.firefox_1.2.200.v20190529_2318\WebUIRecorderWebExtension
根据 HCL OneTest UI 的安装位置,此位置可能会有所不同,请检查相似的位置。
您可以将扩展程序拖放到 Firefox 浏览器上并允许其在 Firefox 上安装。现在您将看到 HCL OneTest UI – Web UI 扩展已添加到 Firefox。
HCL OneTest UI - Web UI Extension for Firefox
您可以按照 Linux 和 Mac OS 中的类似步骤操作。 例如在 Linux 中,它可以位于:/opt/HCL/HCLIMShared/plugins/com.ibm.rational.test.rtw.webgui.browextension.firefox_/WebUIRecorderWebExtension
例如在 MacOS 中,它可以位于:/Applications/HCL/HCLIMShared/plugins/com.ibm.rational.test.rtw.webgui.browextension.firefox_/WebUIRecorderWebExtension
当你启动 Web UI 在 Firefox 浏览器上录制时,select 安装扩展程序的 Firefox 配置文件,如下所示:
HCL OneTest UI - Recorder Wizard To Select Firefox browser in a profile for recording
默认情况下,在 Firefox ESR 版本中,default-esr 是 firefox 默认使用的配置文件,很可能用户可能已经在那里应用了扩展。要验证哪个配置文件是您应用扩展的配置文件,您可以启动 firefox 并打开 about:profiles url 以查看配置文件名称。
Viewing Firefox Profile in use
- 现在您应该可以继续在 Firefox 浏览器上录制 Web UI 测试了。