4.0 Beta 2 的变更

以下是自技术预览版本和Squish 4.0-beta1版本以来所做更改的总结,这些更改包含在新的Squish 4.0-beta2版本中。

通用

  • 不再使用已废弃的--hook-subprocesses选项来配置squishrunner的--testsuite模式。
  • 使用已废弃的--hook-subprocesses选项时,将发出警告——之前使用它时会引发错误。
  • Qt版——修复了动态绑定QObject槽的正确访问所必需的内部方法偏移量。
  • Mac版——增加了新的WindowOpened事件处理程序。
  • 引入了新的版本检查,允许在认为兼容的情况下混合不同版本的squishserver和squishrunner。

新的IDE

  • 修复了在Windows上创建截图验证点的问题。
  • 允许打开没有(suite_)前缀的测试套件。
  • 修复了从应用程序对象树中复制真实名称的问题。
  • 新的Squish测试套件向导不再过早完成。
  • 现在提供了JavaScript源代码格式化功能。
  • 启动完成后,调试将正确关闭。
  • 在等待AUT启动时,降低了CPU负载。
  • 修复了从脚本调试器检索到的文件名中的其他问题。
  • 阻止在编辑器上下文中出现空指针异常。
  • 修复了在新测试套件向导中的工具包选择和验证。
  • 提高了通过“文件”>“打开”打开suite.conf时的错误信息。
  • 修复了在测试套件设置编辑器中取消选择对象映射文件对话框时发生的异常。
  • 在对象映射编辑器中选中并显示了新添加的对象。

©2024 The Qt Company Ltd. 本文档中包含的文档贡献为其各自所有者的版权。
本提供的文档根据由自由软件开发基金会发布的GNU自由文档许可1.3版的条款进行许可。
Qt及其相关标志是芬兰和/或全球其他国家的Qt公司的商标。所有其他商标均为其各自所有者的财产。