Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Published by Scroll Versions from space FUNCTDEV and version SVC2023.1

...

Firefox 注意事项

  • Firefox 3 或更高版本中不支持回放允许浏览文件并上传的输入。
  • 如果 Firefox 浏览器正在进行自动更新(例如,更新已下载但尚未安装),则可能无法正确回放 web 场景。Virtualize 会启动 Firefox,Firefox 将打开一个对话框检查附加组件的兼容性,从而导致回放失败。如果发生这种情况,请在 Virtualize 之外启动 Firefox,以完成更新安装。一旦更新完成,就可以像往常一样回放 web 场景。
  • 仅限于 Linux:SOAtest 在 ~/snap/firefox/common/.parasoft/SOAtest/firefox-profile-root 为基于 Snap 的 Firefox 浏览器创建临时配置文件。如果 SOAtest 和/或 Firefox 没有正常关闭,您可能需要定期清理这些临时配置文件。

Chrome 注意事项

  • 当在 Linux 上指定 Chrome 可执行文件的路径时,请选择 google-chrome(例如,/opt/google/chrome/google-chrome)—not chrome。在 Windows 上,路径通常是 C:\Users\usernane\AppData\Local\Google\Chrome\Application\chrome.exe。在 Mac 上,路径通常是 /Applications/Google Chrome.app
  • 如果您刚刚录制了一个 web 场景,而最后一步的浏览器内容没有被捕获,那么您可以播放该场景来捕获该内容。注意,当关闭浏览器窗口停止录制时,就会发生这种情况。推荐的最佳实践是通过点击停止录制按钮(而不是关闭浏览器窗口)来停止录制。

...

  • Chrome 不支持对文件输入(允许浏览文件并上传文件的输入)进行录制和回放。
  • 当使用 Parasoft 本机引擎在 Mac 上录制或回放 Chrome 时,关闭 Chrome 会打开一个对话框,上面写着“Google Chrome wants to use your confidential information stored in ’Chrome Safe Storage’ in your keychain。Do you want to allow access to this item?”即使您选择“Always Allow”,这个对话框也会在每次 Chrome 启动和关闭时打开。若要防止每次打开此对话框:
    • 请打开 Applications> Utilities> Keychain Access
    • 控件,点击 Chrome Safe Storage,然后从快捷菜单中选择 Get Info
    • 切换到 Access Control,选择 Allowall applications to access this item,然后点击 Save Changes。您将需要输入管理员密码才能继续。

Microsoft Edge 注意事项

必须有您 Edge 版本可执行正确的 MicrosoftWebDriver。如果您收到“无法启动 Microsoft Edge”的错误消息,您可能需要下载驱动程序。更多信息,请访问 https://developer.microsoft.com/en-us/microsoft-edge/tools/webdriver

启用对基于 Chromium 的 Microsoft Edge 浏览器的支持

对在未附带以下工具的基于 Chromium Edge 浏览器上的回放,msedgedriver.exe WebDriver 很有必要 SOAtest。 可以通过以下网址下载驱动程序:

...

  • Windows:<SOATEST_INSTALL>\plugins\com.parasoft.ptest.libs.web_<version>\root\browsers\webdriver\edge\windows\x86
  • Linux:<SOATEST_INSTALL>\plugins\com.parasoft.ptest.libs.web_<version>\root\browsers\webdriver\edge\linux\x86_64
  • MacOS:<SOATEST_INSTALL>\plugins\com.parasoft.ptest.libs.web_<version>\root\browsers\webdriver\edge\mac\x86_64

在 Microsoft Edge 中对回放进行故障排除

当 SOAtest/Virtualize 进程以特权访问方式运行时,无法启动 Edge。采取以下行动来解决这个问题:

...