【Katalon学习五十一】测试套件报告

一旦测试套件完成了它的执行,一个历史报告将被自动生成并存储在报告中。

例如:

 报告的命名将遵循以下命名约定:YYYYMMDD_HHmmss,它是测试套件开始执行时的日期时间。

报表概况

在Test Explorer视图中,双击测试套件的历史执行来查看它的详细信息:

 其中:

Component Description
Test Cases Table 执行测试用例的列表。
Summary 执行环境的汇总信息
Execution Settings

已执行浏览器/设备的设置。例如:

Execution Environment

执行系统的其他信息。例如:

 测试用例列表

这里显示了在测试套件中执行的所有迭代的汇总信息。每次用测试数据行执行测试用例时,都被视为迭代。

用户可使用所提供的过滤器,方便地决定显示哪类资料: 

  • Filter
  • Description
  • Passed
  • 只显示已传递的迭代。
  • Failed
  • 只显示失败的迭代。
  • Error
  • 只显示有错误的迭代。
  • Incomplete
  • 只显示不完整的迭代
  •  通过在测试用例表中选择一个迭代并单击Show Test Case Details,您可以查看关于其执行日志的详细信息。
  • 如果在项目设置中配置了qTest和JIRA,则可以向这些系统提交数据。有关更多细节,请参阅启用qTest集成和配置JIRA集成。

测试套件的总结

本节给出测试套件的摘要信息:

 其中:

Field Description
Test Suite ID 在Katalon Studio中执行的测试套件的ID。
Hostname / OS / Platform 测试套件执行的环境
Start / End / Elapse 执行开始/结束日期、时间和持续时间
Total TC 测试用例的总数,以及它们的执行状态

测试日志详细信息

这个部分显示了关于在测试用例表部分中选择的迭代的所有信息。

测试日志选项卡

有关所有执行步骤及其状态的详细信息显示在此选项卡中。

 其中:

Component Description
Log Information 在测试用例的Logsection中选择的测试步骤的信息:
  • 测试步骤的名称(测试步骤中使用的关键字的名称)
  • 执行开始/结束日期、时间和持续时间
  • 测试步骤的描述
  • 执行测试步骤时引发的任何系统消息
Log Image

截图取自测试中的应用程序,它是在以下两种情况下捕获的:

  • 在测试执行期间发生错误
  • 使用截图关键字

 用户可使用所提供的过滤器,方便地决定显示哪类资料:

Filter Description
Info 显示记录的消息以供参考。
Passed 显示成功执行的步骤。
Failed 显示未能执行的步骤。
Error 显示有错误的步骤。
Incomplete 由于语法错误、电源不足、网络断开等原因导致的步骤不完整……
Warning 显示具有警告状态的步骤。
Not Run 显示跳过的步骤。

 如果在项目设置中配置了JIRA,则可以向该系统提交票据。有关详细信息,请参阅配置JIRA集成。
屏幕截图用于失败的步骤,您可以将鼠标悬停在附件图标上进行查看。

信息栏

用户可以在这个选项卡中找到测试用例的摘要信息。

 其中:

Field Description
Test Case ID 在Katalon Studio中执行的测试用例的ID。
Start / End / Elapse 执行开始/结束日期、时间和持续时间。
Description 测试用例的描述。
Message 执行此迭代时引发的任何系统消息。

集成标签

有关此迭代的qTest集成的信息显示在此选项卡中。

 其中

Field Description
Test Log ID 集成的qTest测试运行的ID。
Test Run Alias 集成的qTest测试运行的别名。
Attachment 指示是否将所有执行日志和报告放在一个压缩文件中,该文件作为附件发送到qTest。

 导出到其他格式

出于共享的目的,用户可以使用test Explorer中的上下文菜单将测试套件的报告生成为其他格式,如HTML、CSV、PDF和JUnit,如下图所示:

猜你喜欢

转载自blog.csdn.net/qq_18659137/article/details/86229554