版本 1.2.0

Squish 测试中心 1.2.0 是一个功能版本发布,为平台上的所有用户提供新功能、改进的可用性和性能提升。请参阅以下部分以了解所有更改的列表。

仓库集成

使用新添加的仓库集成,您的测试套件中存储的测试和验证点现在可通过 Squish 测试中心提供。这将增强您分析测试失败的能力。在此第一步中,实现了对 Git 仓库和文件系统文件夹的支持。

  • 引入了一个新的源代码查看器,让您可以直接从测试失败跳转到导致测试失败的操作代码。在测试运行期间生成的所有堆栈跟踪条目或测试源位置都可以在仓库中查找并在源代码视图中进行显示。
  • 期望的可视化和截图验证点将自动从仓库中查找。在先前版本中引入的用于浏览验证点实际遇到的状态的对话框现在将自动填充预期的结果。这将使在 Squish 测试中心中查看实际和预期的结果之间的差异变得更加容易。
  • 现在还可以在验证点对话框中更新预期验证点。当您确定实际和预期的结果之间的差异是由 AUT 的更改导致的,并且预期的结果应该相应地进行调整时,这将很有用。

可追溯性增强

  • 可追溯性 视图添加了许多筛选选项,这将使您更容易将来自第三方管理系统的测试和要求映射,并允许进行一些基本的结果分析。
  • 探索 视图操作菜单中的直接链接添加到 可追溯性 视图,以便可以从失败的测试直接跳转到所有链接的要求。
  • 添加了对可追溯性映射的章节支持。现在可以将章节映射到在第三方系统中管理的测试和要求。
  • 现在在映射新条目时,可追溯性 视图将以增量方式加载,因此在映射大量条目时加载中断会更少。
  • 可追溯性 视图的加载时间得到了提高。
  • 可追溯性 视图添加了分页功能。这将改善视图中处理具有许多步骤的测试的方法。
  • Polarion 集成 获得了一个新设置,允许您在 Polarion 内指定用于您测试票据的测试类型 ID。
  • 对从导航栏中选择 第三方集成 的方式进行了调整。当启用多个集成时,将使用下拉菜单来选择集成。
  • 对于第三方集成,现在当测试成功时,会自动存储测试过的 URL。

总体改进

  • 在验证点对话框中添加了一个图像滑块,这将更容易看出实际图像和预期图像之间的差异。
  • 探索 视图摘要现在显示了一个额外的统计数据,该数据捕获了所有测试运行的成功率。
  • 在切换到 探索历史 视图时,将记住选择的日期范围。
  • 在某些情况下,Squish Test Center 使用标签来存储额外的报告信息。由于这些标签没有任何分析价值,引入了隐藏标签。所有以点 . 开头的标签将从所有结果视图中隐藏。以下标签已相应迁移
    • testrailrun > .testrail.run
    • qac-configuration > .qac.configuration
    • qac-release > .qac.release
    • qac-testset > .qac.testset
  • 添加了对一个新功能标签 .reference.url 的支持。您可以使用此标签在 探索 视图中显示外部系统的链接。可以使用 Markdown 表示法指定链接的标题。例如,.reference.url=[jenkins](jenkins.company.com/job/1234)

错误修复

  • 现在在导航到不同的结果视图时,探索 视图摘要中的饼图得到适当更新。
  • 现在在仅显示新失败情况时,饼图也会更新。
  • 从仅显示新失败情况切换到测试报告不再导致 UI 错误。
  • 修复了模式注释对话框的 z 轴问题,它们以错误顺序重叠显示。
  • 修复了 验证可追溯性 视图中批名称的文本溢出。

©2023 Qt 公司有限公司。本文件中包含的文档贡献是其各自所有者的版权。
本文件中提供的文档受 GNU 自由文档许可协议版本 1.3 的条款约束,由自由软件基金会发布。
Qt 和相应的标志是芬兰以及/或其他国家/地区的 Qt 公司的商标。所有其他商标均为其各自所有者的财产。