版本 5.1.4

Squish 5.1.4 是一个维护版本,提供 Windows、iOS、Web 和 Flex 版本的更新。此外,Qt 版本的许可证持有人将获得针对 Qt 5.5 Alpha 构建的更新源代码包。

Windows 特定

  • 为TableColumn对象引入新的'column'属性。固定行索引从1开始计数,而不是从0开始。
  • 支持.NET DataGridViews中的组合框。
  • 默认使用主鼠标按钮,而不是左鼠标按钮,以便左右手用户都能正确操作。如需恢复旧行为,可以在SQUISH_DIR/etc/winwrapper.ini中的Respect Swapped Mouse Buttons条目中设置为。
  • 在选择对象时重复使用现有的Object Map名称。
  • 修复了用于选择、记录和回放的Windows Forms Splitter控件几何检测。
  • 让startwinaut与由应用程序启动的子进程更加友好。
  • 修复了滚动出视图的WPF DataGrid单元格中的假单元格文本。
  • 在.NET Telerik控件中支持复杂的树形项。
  • 修复了MFC滑块控件上调用setValue()的问题。
  • 修复了64位应用程序中使用的MFC TreeView项的碰撞测试问题。
  • 修复了附加应用程序的子进程的自动化问题。
  • 修复了WPF ListViews中的TextBlock元素的解析问题。
  • 在UI Automation的Edit控件上公开name属性。
  • 修复了多次附加带有嵌入式Internet Explorer控件的同一应用程序的问题。
  • 允许UI Automation访问ComboBox控件,同时公开nametext属性。
  • 修复了影响长时间运行的测试的Windows资源(GDI句柄)泄漏问题。
  • 修复了访问Windows系统托盘图标时发生的崩溃。

苹果iOS特定

  • 修复了在ARM64硬件上录制和回放测试时发生的崩溃。
  • 增加了在iOS模拟器中测试64位应用程序的支持。

网络特定

  • 更健壮地记录SmartGWT SelectItem元素。
  • 在运行之间不清除Chrome历史记录。否则将丢失有关接受https证书的信息。
  • 避免在记录或回放被中止时丢失Firefox设置。
  • 启用使用具有Content-Security-Policy HTTP标题的Firefox进行测试。
  • 改进了带有buggy SmartClient版本的ButtonItem控件的处理。
  • 在测试Chrome时支持从其他域访问IFRAME元素。
  • 抑制Chrome的'首次运行'和其他可能中断自动化测试的交互式检查。
  • 禁用Chrome与谷歌服务器的自动数据同步。
  • 不要将测试密码存储在Chrome的永久密码存储中。
  • 增加了支持HTML 5输入字段的类型numberurltel。
  • 避免因某些原因丢失到浏览器(或文档)的连接而崩溃。
  • 修复了IE9标准模式下点击按钮及可能的其他SmartGWT对象。
  • 修复了SmartGWT 5.0中复选框上对clickItem()的调用。
  • 修复了Quirks模式下IE的输入字段类型确定。

Adobe Flex特定

  • 修复了在浏览器中同时运行多个Flex应用程序的清理问题。
  • 修复了处理未连接的Flex应用程序的问题。

Qt特定

  • 为使用Qt 5.5 Alpha构建Qt Wrapper提供了一组新的源代码包。一旦Qt 5.5最终版本发布,将提供二进制包。

©2024年Qt有限公司。此处包含的文档贡献作者是其各自版权所有者。
提供的文档根据自由软件基金会发布的GNU Free Documentation License version 1.3条款许可。
Qt 及其相关标志是芬兰及其他国家/地区的 The Qt Company Ltd. 的商标。所有其他商标均为其各自所有者的财产。