分析执行结果

执行测试时,执行详细信息将保存在“执行结果”中。 您可立即查看结果,或者稍后通过测试执行记录的历史记录来访问结果。

概述

“执行结果”的顶端部分将显示测试运行的详细信息:

  • 实际结果
  • 主机名
  • 所有者
  • 测试里程碑
  • 测试用例
  • 测试脚本
  • 测试数据
  • 权重
根据运行脚本的类型,某些这些字段是可编辑的。 对于手动测试和自动化测试,只能编辑此部分的实际结果字段。 如果执行没有脚本的测试,那么在保存结果之前,所有的字段均可编辑。保存结果后,只有实际结果字段可编辑。如果执行没有脚本的测试,必须先保存结果,才能打开相关的测试用例。
注: 您必须拥有在“执行结果”中编辑字段的许可权。 有关许可权的更多信息,请参阅许可权和角色

Rational Quality Manager 使用一组缺省测试执行状态。 实际结果字段显示以下某一执行状态:

  • 通过(已通过
  • 未完成(未完成
  • 无定论(无定论
  • 部分中断(部分中断
  • 失败(已失败
  • 错误(执行错误
  • 已中断(已中断
  • PermFailed(PermFailed
  • 已延迟(已延迟
要查看测试执行状态的标准定义,请转至测试执行状态
提示: 管理员可在系统属性 > 执行状态中除去或重命名执行状态。

权重分布

权重是执行工时的一种度量方式,可基于测试员小时数、工作单元或优先级来确定。 例如,如果某个测试用例所需的执行时间是另一个测试用例的两倍,那么其权重也可是其两倍。运行测试进度的报告时,将使用权重值来确定状态。

可使用此部分中的滑块来手动编辑执行结果的权重分配。 例如,即使某个测试失败,您可能仍想跟踪其中实际已通过的 80% 的测试。 如果该测试用例的权重为 100 个点,那么您可以记录 80 个点已通过,而 20 个点失败。

以下公式用于计算测试的组合权重分发:

  • 通过权重 + 失败权重 + 无定论权重 <= 总权重
  • 通过权重 + 阻塞权重 <= 总权重
  • 尝试权重 >= 通过权重 + 失败权重 + 无定论权重

测试环境

此部分列出测试执行记录中指定的软件和硬件平台。 您可以从结果直接链接到测试环境。

缺陷

本部分显示执行期间打开的缺陷。还可以创建新缺陷(添加新缺陷)、添加现有缺陷(添加现有缺陷)或更改缺陷的阻塞状态(更改阻塞状态)。 与“执行结果”关联的缺陷列在页面右边的相关缺陷面板中。

结果详细信息

对于手动测试,此部分概括测试运行时所执行的步骤及其结果。 可使用此信息查看测试失败的步骤或报告缺陷的步骤。 通过单击缺陷缺陷)图标可打开缺陷。

对于其他脚本类型,可单击此部分中的链接,以 HTML 格式查看报告。

如果运行不带有脚本的测试,那么此部分将在富文本格式编辑器中显示执行详细信息。 如果您拥有适当许可权,那么可以对这些详细信息进行编辑。


反馈