版本 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 时,基于脚本的类映射生成不正确的脚本代码的各种情况。
- 修复了在头部声明使用
let
或const
变量时,从for-in
或for-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. 及/或全球其他国家的商标。所有其他商标均为各自所有权人的财产。