测试设计和测试用例规范

时间:2010-12-22 08:53:47

标签: testing

嘿 谁能告诉我测试设计和测试用例规范之间有什么区别?我使用IEEE 829测试用例规范模板,我不知道我应该在哪里编写测试步骤 感谢名单

3 个答案:

答案 0 :(得分:6)

测试设计规范: 详细说明测试条件和预期结果以及测试通过标准 测试用例规范: 指定用于运行测试设计规范中确定的测试条件的测试数据

答案 1 :(得分:1)

在IEEE 829中,每个编号为“测试设计规范”部分定义了要测试的功能集以及确定其测试用例通过/失败的一般标准。它还必须列出实现其测试要求的测试用例规范的ID。测试计划中有许多TDS部分。例如,每个用例都有一个TDS,要测试备用流。

每个编号的“测试用例规范”定义了一个测试用例的确切设置和输入。因此,每个TDS通常有许多TCS。

实际上,每个测试用例通常都需要预期的结果,而不是一般的TDS级标准。将标准纳入TDS通常是为了支持手动测试,并允许测试人员使用一般知识进行主观评估。

这支持要测试的功能集的完整层次结构及其测试用例。它同样适用于手动和自动测试,以及单元,集成或系统范围。

答案 2 :(得分:1)

  • 测试设计规格: 编译测试设计规范的目的是识别要测试的特征集或特征组合,并识别将充分测试这些特征的测试用例组。除此之外,它还包含对测试计划中描述的方法所做的所有类型的改进。

测试设计规范包括以下基本部分:

1)测试设计规范标识符:要分配唯一标识符,以便可以将测试设计规范文档与所有其他文档区分开来。

2)要测试的功能:它描述了测试项目以及作为此测试设计规范对象的功能。

3)方法改进:它描述了该测试设计采用的测试技术。

4)测试识别:它描述了与该测试设计相关的测试用例的综合列表。它为每个测试用例提供唯一标识符和简短描述。

5)验收标准:它描述了在测试过程中确认每个特征是否通过的标准。

  • 测试用例规格: 编译测试用例规范的目的是详细说明测试设计规范中列出的每个测试用例。

测试用例规范包含以下基本部分:

1)测试用例规范标识符:唯一标识符,以便可以将该文档与所有其他文档区分开来。

2)测试项目:标识特定测试用例要测试的项目和功能。

3)输入规格:它描述了每个&的详细信息。特定测试用例所需的每个输入。

4)输出规范:描述执行特定测试用例后预期的每个输出。

5)环境需求:它描述了执行特定测试用例所需的任何特殊硬件,软件,设施等,这些特殊测试用例未在相关的测试设计规范中列出。

6)特殊程序要求:它描述了特定测试用例特有的任何特殊设置,执行或清理程序。

7)案例间依赖关系:它描述了在特定测试用例之前必须执行的所有测试用例的综合列表。