版本 5.0.4

Squish 5.0.4 是 Web、Java 和 Android 版本的维护发布,由新浏览器和 SDK 版本的发布引发。

即将推出的5.1版将为Squish的所有版本带来新功能和修复。

针对特定于Web的

  • 增加了对IE 11的支持。
  • 防范IE中的可能COM错误。
  • 修复了对HTML_Table.cellAt()函数的访问。
  • 修复了在IDE的对象树中导航HTML元素时触发的崩溃。
  • 可以通过SQUISH_DIR/etc/webwrapper.ini配置IE ReadyState超时。
  • 修复了在failed calls中nextSibling()和其他的脚本错误。
  • 修复了previousSibling()的返回值。
  • 修复了意外忽略带有高度或宽度属性设置为百分比的frames。

针对特定于Java的

  • 修复了在嵌套CTab项上点击的问题。
  • 修复了在文本包含换行符时Mac OS X上type()的问题。
  • 减少处理JFrame时的内存使用。
  • 修复了popup菜单中waitForObject()的问题。
  • 使JavaFX点击回放更可靠。
  • 当按下Ctrl键时,让Spy忽略JavaFx对象的选取。
  • 在点击组合框时,不要记录节点的皮肤类型。
  • 修复了带有复选框的列表项上的mouseClick()记录。
  • 在Mac OS X与JRE 7上改进了上下文菜单的激活。
  • 修复了测试用例结束时随机发生的 automate 自动化的崩溃。
  • 从CCombo SWT控件中删除了被记录的伪事件。
  • 修复了脚本语言中Java类注册问题。
  • 修复了查询JTable模型数据时的异常。
  • 修复了Mac OS X上JRE 7的Java小程序。
  • 修复了在最新版本的Firefox中测试Java小程序。

针对特定于Android的

  • 增加了对Android 4.4 KitKat SDK的支持。
  • 支持WebView控件上的longPress()的记录。
  • 修复了使用旧版SDK开发的App的taps坐标缩放问题。

©2024 Qt公司。此处包含的文档贡献归各自所有者所有。
所提供的文档根据自由软件基金会发布的GNU自由文档许可协议版本1.3的条款进行许可。
Qt及其相关标志是芬兰的Qt公司和/或其他国家/地区的世界性商标。所有其他商标均为其各自所有者的财产。