管理测试用例

测试用例是用于定义系统应如何按指定要求内容来执行的完整技术规范。您可以从工作项生成测试用例。当所有关联的测试用例通过时,工作项便被视为完成。

在 CA Agile Central 中,测试用例可能是:

  • 从某一工作项创建的,该工作项将在测试用例和工作项之间创建自动关联(推荐)。
  • 作为独立测试用例进行创建。
  • 随着要求的变化,通过编辑来添加信息或更新更改。

测试用例的管理权限取决于为工作区分配的用户角色和权限

测试用例包括以下内容:

使用测试用例摘要和详细信息页面

摘要页面

测试用例摘要页面提供所选项目中所有测试用例的摘要列表。使用“测试用例”图标从用户情景详细信息页面查看时 测试用例图标 ,摘要页面将显示与用户情景及其子用户情景直接关联的所有测试用例。如此一来,您便可处理所有直接或间接影响用户情景的测试用例。


在摘要页面上,您可以:

  • 单击 新建测试用例 图标以为某一测试用例创建新的测试用例结果
  • 单击 编辑 图标以编辑该测试用例或其测试用例结果。

详细信息页面

详细信息页面提供单个测试用例的视图。

使用详细信息页面以:

  • 查看或编辑单个测试用例完整信息,其中包括所有当前字段值和详细信息。
  • 通过侧栏导航到与该测试用例关联的其他工作项。

工作项字段是一个超链接。单击该超链接从而轻松地导航到该测试用例的相关工作项。

在详细信息页面上复制测试用例时,不会自动排定复制。

创建测试用例

从工作项(仅用户情景和缺陷)创建测试用例以验证工作项已成功实施并验收,同时验证工作项的功能性。从工作项创建测试用例时,CA Agile Central 会在此工作项和测试用例之间创建自动关联。在侧栏中查看该工作项或测试用例的关联。您可以创建独立测试用例,但该测试用例与所有工作项均无自动关联。CA Agile Central 建议直接从关联工作项创建测试用例。

您可以在 CA Agile Central 中的多个位置创建测试用例。凭借此灵活性,您便可推进各项工作活动的完成,并在必要时创建测试用例。

在测试用例摘要页面上

  1. 在“操作”中,单击“新建测试用例”。
  2. 在“创建测试用例”编辑器中,按需填写字段
  3. 单击“创建”。

在“测试计划”摘要页面上

  1. 单击要为其添加测试用例的测试计划所在行中的“新建测试用例”图标 新建测试用例
  2. 在“创建测试用例”编辑器中,按需填写字段
  3. 单击“保存并关闭”。

在工作项详细信息页面上

  1. 在工作项摘要页面上,单击某一带超链接的工作项名称。
  2. 在详细信息页面上,单击功能区中的“测试用例”链接。
  3. 在测试用例摘要页面上,单击“操作”,然后选择“新建测试用例”。
  4. 在“新建测试用例”编辑器中,按需填写字段
  5. 单击“创建”。

“工作产品”字段将自动填写为选择用于从其创建该测试用例的工作项的 ID 和名称。

向测试用例添加步骤

向测试用例添加步骤以指定必须在测试用例中完成从而确保其成功的步骤。对于每个已执行的输入,均有源自该输入的预期系统状态。所有用户输入和预期系统结果的组合都会在作为当前所测试的实际条件的最终验证步骤中结束。


从 QDP 详细信息页面添加或编辑测试步骤

在测试用例 QDP 页面中,单击“步骤”图标

要添加新的测试步骤:

  1. 在“步骤”编辑器中,单击“+ 步骤”。
  2. 输入必须执行从而实现相关要求中详述的系统状态的每个步骤。您可以使用富文本字段进行格式化。
    • 输入:输入测试的操作步骤。这是必填字段。
    • 预期结果:列出针对操作步骤的预期系统响应。
  3. 测试用例的所有步骤添加完成后,进入验证步骤。这是用于验证测试用例的执行状态以及设置测试用例的本地裁定的步骤。
    • 验证输入:输入测试的操作步骤。这是产生“预期结果”的活动。这是必填字段。
    • 验证预期结果:列出必须获得从而验证系统的正确性能的响应。“预期结果”是用于证明系统已准确实现设计功能的对比元素。
  4. 单击“保存并关闭”。

要修改现有测试步骤,请单击步骤“输入”或“预期结果”并使用富文本编辑器进行更改。

从测试用例编辑器添加或编辑测试步骤


  1. 在测试用例详细信息页面上,依次单击“操作”和“编辑”。
  2. 在“编辑测试用例”编辑器的“步骤”部分,单击“添加步骤”图标 添加步骤 以指定步骤数目。
  3. 输入必须执行从而实现相关要求中详述的系统状态的每个步骤。您可以使用富文本字段进行格式化。
    • 输入:输入测试的操作步骤。这是必填字段。
    • 预期结果:列出针对操作步骤的预期系统响应。
  4. 测试用例的所有步骤添加完成后,进入验证步骤。这是用于验证测试用例的执行状态以及设置测试用例的本地裁定的步骤。
    • 验证输入:输入测试的操作步骤。这是产生“预期结果”的活动。这是必填字段。
    • 验证预期结果:列出必须获得从而验证系统的正确性能的响应。“预期结果”是用于证明系统已准确实现设计功能的对比元素。
  5. 单击“保存并关闭”。
注意:如果尝试导入包含多个测试步骤的测试用例,则建议使用适用于 Excel 的 CA Agile Central 加载项

向测试用例添加缺陷

您可以在以下位置从测试用例创建新的缺陷:

  • 在“质量”→“测试用例”中
    • 单击测试用例的格式化 ID。
    • 单击侧栏中的“缺陷”链接。
    • 在“操作”下拉菜单中,选择“新建缺陷”。
  • “迭代状态”页面的某一测试用例下的测试用例中。
    • 在网格视图中,单击测试用例上的齿轮菜单。
    • 选择“添加子项”,然后选择“缺陷”以作为“子类型”。

编辑测试用例

编辑测试用例时,您可以修改字段值和文本说明等信息、对测试用例步骤重新排序或是添加和删除步骤。

在以下任意位置编辑测试用例。每个位置提供两个用于编辑测试用例的访问路径:摘要和详细信息页面。

删除测试用例

  1. 访问要删除的测试用例的详细信息页面
  2. 在“操作”中,选择“删除”。

我的测试用例

“我的测试用例”应用程序是个性化显示板的其中一部分。只会显示将您列为所有者的测试用例。使用此应用程序作为每日测试用例工作区。

有关“我的测试用例”应用程序的详细信息,请参阅“应用程序目录”。

测试用例字段

以下字段有助于描述或将详细信息添加到测试用例。您可以在创建或编辑测试用例时设置这些字段值。必填字段在详细信息页面中标记有红色的 *,或在全屏编辑器上突出显示为红色。

字段 说明
ID 系统为测试用例生成的 ID。ID 由标记前缀和数字值组成。系统管理员可自定义标记以反映项目中每个已定义工作项的不同前缀,如将 US 定义为用户情景的标记以及将 DE 定义为缺陷的标记。
名称 输入测试用例的名称。这是必填字段。
颜色 测试用例的可选颜色指示器。
所有者 测试用例的所有者。
项目 包含此测试用例的项目。这是必填字段。
说明 测试用例的说明。
测试文件夹 添加、删除或更改向其分配该测试用例的测试文件夹。每个操作均会创建一个自动修订条目。注意:仅当订阅包括 Quality Manager 时,才会显示此字段。
目标 详细描述测试用例的目标。
工作产品

指定与该测试用例关联的工作项,如用户情景或缺陷。如果从某一工作项生成测试用例,则会自动创建此关联,同时显示从中生成该测试用例的工作项的名称。

要手动关联工作项,请单击选择图标 选择 并从选择器窗口中选择工作项。

类型 指定当前所执行测试的类型,如回归、验收等等。这是必填字段。
方法 选择“手动”或“自动”可指定用于该测试用例的测试方法。这是必填字段。
优先级 指定此测试用例的重要性。订阅管理员可自定义这些值。
步骤 “验证输入”和“验证预期结果”表示为该测试用例以及每个验证点输入的实际步骤。验证输入是必需的。
最后裁定 来自该测试用例的最近执行的裁定。每次执行该测试用例时均会自动更新该字段。“最后裁定”不会在测试用例的编辑期间显示,而只会在查看测试用例详细信息时显示。
最后运行 测试执行的日期。“最后运行”将在测试用例结果页面上输入,并作为只读字段显示在此处。
最后内部版本 经测试的最后一个软件内部版本号。“最后内部版本”将在测试用例结果页面上输入,并作为只读字段显示在此处。
自定义字段 此部分将列出已添加到工作区的所有自定义字段及其相关值。仅当管理员已添加自定义字段时,才会显示此部分。

反馈

需要更多帮助? CA Agile Central 社区为您提供一站式自助和支持。要将反馈或支持请求提交到 CA Agile Central 支持、获取解答并与其他用户协作,请加入我们的 CA Agile Central 社区