美文网首页
测试用例规范4点建议

测试用例规范4点建议

作者: 佛系小懒 | 来源:发表于2020-02-05 08:09 被阅读0次

1      目的

1、提高编写的测试用例的可读性,可执行性、合理性;

2、所有人都能看懂并用起来;

2      要求

单元测试对需求文档及软件详细设计文档中提及的功能方法逐项进行的测试,以验证其方法功能是否满足需求文档的要求。文档中需要明确细化:产品->模块->功能点->子功能点->子功能点...->方法实现(关系用例命名),具体的单元测试需进行如下工作:

参数类型与个数的校验;

用正常值的等价类输入数据值测试;

用异常值的等价类输入数据值测试;

合法边界值和非法边界值输入数据的测试;

对方法功能粒度最小化进行评估;

对方法之间耦合度进行评估;

 ....

3      测试用例设计原则

a) 单个用例覆盖最小化原则

用最细、最少、最全的测试用例集对最小功能点进行测试:

所有参数类型、数据均正确;

单个参数取值异常(包括非法边界值):分开编写多个测试用例;

单个参数边界取值: 分开编写多个测试用例;

自动化测试用例、通用用例归类处理;

b) 测试用例替代产品文档功能原则

按照用例格式规范,准确、详细编写测试用例,同时借助用例管理工具,关联相关文档、需求;(单元测试与功能测试类似,在写代码的同时完成Excel用例文档的编写,并导入禅道)

c) 单词投入成本和多次投入成本原则

用例的复用:尽量在设计测试用例的时候对相关用例做归类处理,抽取可以复用的cases;

d) 使测试结果分析和调试最简单化原则

自动化测试用例集成;单测用例本身可自动化,后续通过对用例分类一次运行指定多个用例;

4      测试用例格式规范

测试用例包含如下内容

用例编号:(必填)有序的阿拉伯数字

所属产品:(必填)根据系统设置的值进行填写

所属模块:(必填)根据系统设置的值进行填写

相关需求:(必填)---

用例类型:(必填)根据系统设置的值进行填写

适用阶段:(必填)根据系统设置的值进行填写

用例标题:(必填)

针对功能测试

1)对于不同产品都会用的用例:G-模块简称-功能简称-版本

2)针对特定产品使用的用例:S-模块简称-功能简称-版本

针对单元测试

1)通用测试用例:G-方法名-测试点描述

2)网络、IO异常测试用例:E-方法名-测试点描述

3)业务层参数有效性测试用例:S-方法名-测试点描述-版本

用例优先级:(必填)根据系统设置的值进行填写;

前置条件:(选填)

1)简要描述测试步骤正常执行的必要前提;

2)不能够以其他用例作为前置条件;

3)需要细化到入口、帐号类型、账号权限、数据准备等;

4)要求在@BeforeAll注解的方法中实现;

用例步骤:(必填)准确、详细描述用例执行的步骤;

针对功能测试:

1)操作中不要包含结果的检查;

2)用例描述中不允许存在连词、介词,比如:和,还(可拆分为多个点);

3)用例描述中不允许出现假设性词汇,比如:假如,或许,可能,…的时候等;

4)用例描述中不允许出现二义性语句;

针对单元测试:

1)描述操作哪个测试类的哪个测试方法;

2)具体操作命令或者动作;

3)同样不允许出现连词、假设词汇等;

预期结果:(必填)对应测试用例的每个步骤,准确描述用例步骤执行的预期结果;

针对单元测试:

1)描述测试方法中田的断言的预期结果

2)步骤与结果一一对应;

3)预期结果中不能有步骤

关键词:(非必填)

备注:对测试环境进行描述(必填),源码地址(选填);

相关文章

  • 如何提高测试效率

    个人1.先明确测试流程2.获取有效信息,明确需求3.设计测试用例规范,沟通效率(测试用例八大要素:测试用例编号,测...

  • 测试组工作规范

    测试组工作规范 提测 根据tapd开发工作任务安排,各模块集成进dev分支前4天提供模块测试用例 各项目线完整提测...

  • 软件测试基本流程

    1.需求分析(产品经理) 2.编写测试用例(测什么,怎么测) 3.评审测试用例 4.搭建测试环境 5.等待开发提交...

  • 1.软件测试流程

    1.需求分析 2.编写测试用例(测什么,怎么测) 3.评审测试用例 4.搭建测试环境 5.等待开发提交测试包 6....

  • 测试用例规范

    一、概述 1.1编写目的 统一测试用例编写的规范,为测试设计人员提供测试用例编写的指导,提高编写的测试用例的可读性...

  • 2022-05-23测试用例编写规范

    1 概述 1.1目的 标准化统一测试用例编写规范,为测试设计人员提供良好有效的测试用例编写指引,提高测试用例的可读...

  • 可复用测试用例研究(用例库)

    软件测试的关键环节是设计和执行测试用例。测试用例的质量与测试人员的技能、经验以及对被测软件的理解密切相关。如果测...

  • 安全测试

    安全测试用例 常见的安全测试应该能够做到check以下内容 测试用例应该 包含每个HTTP参数的SQL注入测试 测...

  • 用例加载与组织(unittest)

    1. 通过测试套件TestSuite组织测试用例 1.创建测试套件2.测试用例加载到测试套件,加入方式测试类('测...

  • maven打包

    mvn install命令 1.打包会执行测试用例,如果测试用例报错不通过是打不了包的 2.maven打包时跳过测...

网友评论

      本文标题:测试用例规范4点建议

      本文链接:https://www.haomeiwen.com/subject/ryjhxhtx.html