一旦测试套件完成了它的执行,一个历史报告将被自动生成并存储在报告中。
例如:
报告的命名将遵循以下命名约定:YYYYMMDD_HHmmss,它是测试套件开始执行时的日期时间。
报表概况
在Test Explorer视图中,双击测试套件的历史执行来查看它的详细信息:
其中:
Component | Description |
---|---|
Test Cases Table | 执行测试用例的列表。 |
Summary | 执行环境的汇总信息 |
Execution Settings | 已执行浏览器/设备的设置。例如: |
Execution Environment | 执行系统的其他信息。例如: |
测试用例列表
这里显示了在测试套件中执行的所有迭代的汇总信息。每次用测试数据行执行测试用例时,都被视为迭代。
用户可使用所提供的过滤器,方便地决定显示哪类资料:
|
|
---|---|
|
|
|
|
|
|
|
|
- 通过在测试用例表中选择一个迭代并单击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,如下图所示: