目录
测试用例是每个测试新人必会经历的,最近有很多的转行的小伙伴私信凡叔,测试用例怎么写啊,这不就安排上了吗,直接上干货。
重点:学习资料学习当然离不开资料,这里当然也给你们准备了600G的学习资料
前言:
测试用例是每个测试新人必会经历的,最近有很多的转行的小伙伴私信凡叔,测试用例怎么写啊,这不就安排上了吗,直接上干货。
【文章末尾给大家留下了大量的福利】
1、测试用例编写依据
测试用例编写应严格根据PRD(产品说明书)
没有PRD应根据与客户的沟通和确认结果编写
开发的技术文档和流程图
2、测试用例的组成元素
【用例编号】测试用例的编号。
【用例等级】测试用例的重要级别,一般核心功能的用例登录即冒烟用例,非核心功能的测试用例但是使用频率高的级别是高,其次是中,使用频率不高功能要求低的级别是低。
【测试模块】一般可以分成功能,性能,安全,兼容,稳定性等。
【测试项目】用例的测试相关的主要功能名称。
【测试点】能够清晰表达测试用例的测试目的和关键测试要素。
【前提条件】需要描述测试所需要处于的外部环境和测试前测试对象及辅助对象所需要处于的状态和配置。需要保证在完成预置条件中所描述的状态和配置以及外部环境后,测试执行的正确性、一致性。
【操作步骤】为了达到测试用例的测试目的,所需要执行的操作;每个操作步骤对应一个预期结果。
【预期结果】针对测试用例的测试目的,测试步骤中操作后对应的预期输出状态。
【实际输出】根据测试用例操作的实际结果。
【结论】测试用例的测试结果,一般分为Pass,Fail,Block(暂时阻塞的功能),N/A(不需要的功能)。
【执行方式】选手动或者自动。
3、测试用例编写规则
1、用例名称要求
(1)包含测试模块和功能点,体现测试要点
(2)不要包括具体操作步骤
(3)简洁明了,一句话能描述出测试点,一般不超出15个字
2、用例重要性要求
(1)高,产品基本的核心功能验证,即关键路径的测试用例,包括最常执行的功能、基本流程的输入(正向流程+正向数据)
(2)中,产品非核心功能验证,包括界面数据有效性校验、默认值、边界值
(3)低,建议执行的测试用例,包括不常执行的功能、异常流程的输入以及异常数据的输入
3、前置条件
测试执行前需准备的相关操作,如测试数据、角色权限&