通过与 Jira 对比,让您更全面了解 PingCode

  • 首页
  • 需求与产品管理
  • 项目管理
  • 测试与缺陷管理
  • 知识管理
  • 效能度量
        • 更多产品

          客户为中心的产品管理工具

          专业的软件研发项目管理工具

          简单易用的团队知识库管理

          可量化的研发效能度量工具

          测试用例维护与计划执行

          以团队为中心的协作沟通

          研发工作流自动化工具

          账号认证与安全管理工具

          Why PingCode
          为什么选择 PingCode ?

          6000+企业信赖之选,为研发团队降本增效

        • 行业解决方案
          先进制造(即将上线)
        • 解决方案1
        • 解决方案2
  • Jira替代方案

25人以下免费

目录

测试用例有哪些要素

测试用例要素有:1.测试用例编号;2.测试项目;3.测试用例标题;4.重要级别;5.预置条件;6.测试输入;7.操作步骤;8.预期结果。其中,测试用例编号由字母、字符、数字组合而成的字符串,有少数性,易识别性。

一、测试用例要素

1.测试用例编号

由字母、字符、数字组合而成的字符串,有少数性,易识别性。

eg:

1)系统测试:产品编号-ST-系统测试项名-系统测试子项名-编号

2)集成测试:产品编号-IT-集成测试项名-集成测试子项名-编号

3)单元测试:产品编号-UT-单元测试项名-单元测试子项名-编号

这样看到编号就可以知道是做的什么测试,测试的对象是什么,也方便维护。

2.测试项目

当前测试用例所在测试用例所属大类、被测需求、被测模块、被测单元等。

3.测试用例标题

对测试用例的简单描述。用概括的语言描述该测试用例的测试点。每个测试用例的标题不能够重复,因为每个测试用例的测试点事不一样的。

4.重要级别

分为高、中、低三等:

高级别:保证系统基本功能、核心业务、重要特性、实际使用频率比较高的用例;

中级别:重要程度介于高和低之间的测试用例;

低级别:实际使用的频率不高,对系统业务功能影响不大的模块或功能的测试用例。

5.预置条件

执行当前测试用例需要的前提条件,如果这些前提条件不满足,则后面测试步骤无法进行测试或无法得到预期结果。

6.测试输入

用例执行过程中需要输入的外部信息。根据软件测试用例的具体情况,有手工输入的内容、上传的文件、数据库记录等。

7.操作步骤

执行当前测试用例需要经过的操作步骤,需要明确的给出每一个操作的详细描述,测试人员可以根据测试用例操作步骤完成测试用例执行。

8.预期结果

当前测试用例的预期输出结果,包括返回值内容,界面的响应结果,输出结果的规则符合度等。

延伸阅读:

二、测试用例的作用

1.指导测试的实施

测试用例主要适用于集成测试、系统测试和回归测试。在实施测试时测试用例作为测试的标准,测试人员一定要按照测试用例严格按用例项目和测试步骤逐一实施测试。并对测试情况记录在测试用例管理软件中,以便自动生成测试结果文档。

2.规划测试数据的准备

在我们的实践中测试数据是与测试用例分离的。按照测试用例配套准备一组或若干组测试原始数据,以及标准测试结果。尤其像测试报表之类数据集的正确性,按照测试用例规划准备测试数据是十分必须的。

3.编写测试脚本的”设计规格说明书”

为提高测试效率,软件测试已大力发展自动测试。自动测试的中心任务是编写测试脚本。如果说软件工程中软件编程必须有设计规格说明书,那么测试脚本的设计规格说明书就是测试用例。

4.评估测试结果的度量基准

完成测试实施后需要对测试结果进行评估,并且编制测试报告。判断软件测试是否完成、衡量测试质量需要一些量化的结果。例:测试覆盖率是多少、测试合格率是多少、重要测试合格率是多少,等等。以前统计基准是软件模块或功能点,显得过于粗糙。采用测试用例作度量基准更加准确、有效。

5.分析缺陷的标准

通过收集缺陷,对比测试用例和缺陷数据库,分析确证是漏测还是缺陷复现。漏测反映了测试用例的不完善,应立即补充相应测试用例,最终达到逐步完善软件质量。而已有相应测试用例,则反映实施测试或变更处理存在问题。

以上就是关于测试用例的内容希望对大家有帮助。

相关文章