七分钟教会你怎样编写一个合格的测试用例

打印 上一主题 下一主题

主题 2307|帖子 2307|积分 6921


1、测试用例编写依据

测试用例编写应严酷根据PRD(产品阐明书)
没有PRD应根据与客户的沟通和确认效果编写
开发的技术文档和流程图
2、测试用例的构成元素

【用例编号】测试用例的编号。
【用例等级】测试用例的重要级别,一般焦点功能的用例登录即冒烟用例,非焦点功能的测试用例但是使用频率高的级别是高,其次是中,使用频率不高功能要求低的级别是低。
【测试模块】一般可以分乐成能,性能,安全,兼容,稳固性等。
【测试项目】用例的测试相关的主要功能名称。
【测试点】能够清楚表达测试用例的测试目标和关键测试要素。
【前提条件】需要描述测试所需要处于的外部环境和测试前测试对象及辅助对象所需要处于的状态和配置。需要包管在完成预置条件中所描述的状态和配置以及外部环境后,测试执行的正确性、一致性。
【利用步骤】为了达到测试用例的测试目标,所需要执行的利用;每个利用步骤对应一个预期效果。
【预期效果】针对测试用例的测试目标,测试步骤中利用后对应的预期输出状态。
【现实输出】根据测试用例利用的现实效果。
【结论】测试用例的测试效果,一般分为Pass,Fail,Block(暂时阻塞的功能),N/A(不需要的功能)。
【执行方式】选手动大概自动。
3、测试用例编写规则

1、用例名称要求
(1)包罗测试模块和功能点,体现测试要点
(2)不要包括具体利用步骤
(3)轻便明了,一句话能描述出测试点,一般不超出15个字
2、用例重要性要求
(1)高,产品基本的焦点功能验证,即关键路径的测试用例,包括最常执行的功能、基本流程的输入(正向流程+正向数据)
(2)中,产品非焦点功能验证,包括界面数据有效性校验、默认值、边界值
(3)低,建议执行的测试用例,包括不常执行的功能、异常流程的输入以及异常数据的输入
3、前置条件
测试执行前需准备的相关利用,如测试数据、脚色权限,或登入系统某页面等
4、测试步骤要求
(1)用例描述中不允许出现二义性语句
(2)利用和效果是一一对应的,但利用中不要包罗效果的查抄
(3)用例描述中不允许出现假设性词汇,比如:假如,或许,可能,…的时候等
(4)用例描述中不允许存在连词、介词,比如:而且,和,还(这种情况可以拆分为多个点)
(5)利用步骤描述清楚。如:在什么页面,点击什么链接或按钮;页面入口、链接、按钮名称都要写清楚
5、预期效果要求
(1)效果中只能包罗效果,不能有步骤
(2)一个效果有多个查抄点时,确保查抄点完备
(3)原则上每个用例必需要有预期效果,效果不能为空
(4)效果涉及消息:需明白关键查察内容
(5)效果涉及页面,需明白页面提示效果、数据变革
(6)效果对应差别输入数据有差别时需分别对应描述清楚
(7)效果含需要验证的全部效果输出,如页面查抄、存储查抄、消息查抄等
(8)效果涉及存储:需明白关键值变革、数据库具体的表和关键字字段值变革
4、测试用例设计方法

1、等价类
等价类划分法是把全部可能输入的数据,即程序的输入域划分策划国内若干部分(子集),然后从每一个子集中选取少数具有代表性的数据作为测试用例。
比方:
我们要测试一个用户名是否正当,用户名的定义:8位数字构成的字符。
我们可以先划分子集:空用户名,1-7位数字,8位数字,9位或以上数字,非数字。
然后从每个子集选出若干个有代表性的值:
空用户名:“” (无效等价类实例,指对于软件规格阐明而言,没有意义的、不公道的输入)
1-7位数字:“234” (无效等价类实例)
8位数字:“00000000” (有效等价类实例,能检验程序是否实现了规格阐明中所规定的功能和性能)
9位或以上数字:“1234567890” (无效等价类实例)
非数字:“abc&!!!” (无效等价类实例)
2、边界值
边界值分析法就是对输入或输出的边界值举行测试的一种黑盒测试方法。
比方:
假定 X 为整数,10≤X≤100,那么 X 在测试中应该取的边界值为:10,11,99,100。
注:上面只是说边界值,如果是完备的测试,除了边界值外,还需要一个正常值,即12-98之间的任意值。
3、因果图
因果图法是一种利用图解法分析输入的各种组合情况,从而设计测试用例的方法,它适合于查抄程序输入条件的各种组合情况。
4、判定表
判定表是分析和表达多逻辑条件下执行差别利用的情况的工具。
5、正交分解法
从大量的(实验)数据(测试例)中挑选适量的,有代表性的点(例),从而公道地安排实验(测试)的一种科学实验设计方法。
6、错误推测法
基于履历和直觉推测程序中全部可能存在的各种错误,从而有针对性的设计测试用例的方法。
7、场景法
现在的软件几乎都是用变乱触发来控制流程的,变乱触发时的情景便形成了场景,而同一变乱差别的触发顺序和处置惩罚效果就形成变乱流。

资源分享【这份资料必须领取~】

下方这份完备的软件测试视频学习教程已经上传CSDN官方认证的二维码,朋侪们如果需要可以自行免费领取 【包管100%免费】



免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

立聪堂德州十三局店

论坛元老
这个人很懒什么都没写!
快速回复 返回顶部 返回列表