版本 6.7.3

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

通用

  • 已将Squish浮点许可服务器连接超时时间增加到30秒,以提高在繁忙的网络/机器上处理的优雅性。

脚本解释器

  • test.vpWithObject()现在在第二个参数既不是对象名称也不是对象引用时抛出异常。
  • JavaScript - 修复了在递归脚本调用(例如由installEventHandler()回调触发)中访问静态和let局部作用域值时崩溃的问题。

Qt

  • mouseClick()tapObject()和其他QQuickItemQWindow的回放函数之间的延迟现在可以通过etc/qtwrapper.ini中的ReplayDelay选项进行配置。
  • 修复了在type()QQuickItemQWindow对象上回放时,如果输入文本包含任何修改键,键盘修改器状态不正确的问题。
  • 修复了在具有负滚动增量值的QtWidgets应用程序中记录鼠标滚轮交互的问题。
  • castToQObject()现在在用null对象调用时抛出异常。之前此类调用可能导致AUT崩溃。
  • 桌面屏幕截图在QNX上工作。

Java

  • Java包装器允许测试运行Java <= 19的AUT。

Android

  • tapObject()录制添加了缺失的Android-21 Z排序。

iOS

  • ApplicationContext.usedMemory现在在iOS上受支持。

Tk

  • 修复了tcleval在有效Tcl上不正确返回TCL_ERROR的问题。
  • 改善了在读取Tk小部件属性失败时错误报告。

源代码包

  • Squish现在可以与Ruby 3.0支持一起构建。
  • configure现在检测QNX >= 7.0的q++作为有效的C++编译器。

©2024 The Qt Company Ltd. 本文档中的贡献著作版权属于各自的权利所有者。
提供的文档依据自由软件基金会发布的GNU自由文档许可证版本1.3的条款进行许可。
Qt和相应的标志是The Qt Company Ltd.在芬兰和/或其他国家的商标。所有其他商标均为其各自权利所有者的财产。