版本 6.6.1

Squish 6.6.1 是一个维护版本,包含了对产品所有版本的所有错误修复。请参阅以下部分以获取所有更改的详细列表。

通用

  • 修复了 Squish 6.6 中一个回归问题,导致在 Windows 上执行测试时拖放操作失败。
  • 修复了在调用 squishserver --stop 时程序异常退出的问题,即使没有运行 squishserver 实例。

squishide 特定

  • 修复了在达到断点时,squishide应用程序对象 视图中不显示对象的问题。当执行 Squish for Web 测试套件或在显式调用 ApplicationContext startApplication(autName) 之前隐式启动 AUT 的测试套件时,会出现此问题。

脚本

  • 解决了在 Windows 上执行涉及非拉丁字符的命令时,JavaScript 函数 int OS.system(command) 无法按预期工作的问题。
  • 修复了使用 Tcl 时,基于脚本的类映射生成不正确的脚本代码的各种情况。
  • 修复了在头部声明使用 letconst 变量时,从 for-infor-of 循环泄漏变量的问题。

Qt 特定

  • 为了更整齐的录制和避免由于在 Qt 5.11 和更高版本的 Qt 中丢失输入焦点而产生的问题,Qt 文件对话框中的文件名补全已被禁用。
  • 修复了在 Windows 上使用 Squish 时在 Qt 5.15 应用程序中选取对象时的相关问题。

Web 特定

  • 修复了在系统自动将 Squish 特定的启动 URL 从 http://localhost/squish_extension_port_number 更改为 https://localhost/squish_extension_port_number 的系统上连接 Firefox 时的问题。
  • 修复了在与网址长度超过 127 个字符的网站中,Microsoft Internet Explorer 中 nativeMouseClick(x, y, button)typeText(objectOrName, text) 和标签激活的问题。

Windows(原生)特定

  • 提高了对 WPF 中 DevExpress Grid 控制新手本的支持。

©2024 The Qt Company Ltd. 本文件中包含的文档贡献是各自所有权人的版权。
此处提供的文档根据 Free Software Foundation 发布的 GNU 自由文档许可协议 version 1.3 的条款获得许可。
Qt 及相关商标是芬兰 The Qt Company Ltd. 及/或全球其他国家的商标。所有其他商标均为各自所有权人的财产。