一、什么是测试用例?
测试用例主要是测试人员整理的一组文档,具体记录软件功能测试的输入和预期输出,描述测试场景。
二、测试用例包含哪些内容
包括用例编号、测试模块,用例名称、前置条件、优先级、测试步骤、预期结果,实际结果,执行人,测试时间,备注。
三、测试用例设计方法
可以从以下4个大方面去考虑:
1、功能
功能可以从黑盒测试和白盒测试考虑;
1-1黑盒测试
从黑盒测试看,可以用等价类划分法,边界值分析,错误推测,因果图法,正交试验分析法,流程分析法。
等价类划分法:
按照我们可能输入的数据进行分类,有正例输入和反例输入,然后在这些分类数据中选择有代表性的数据进行设计测试用例,例如一个文本框的输入长度为6-10个字符,分析:有效等价类:>=6个字符,<=10个字符 无效等价类:<6个字符,>10个字符。
边界值分析:
等价类的补充,输入输出边界值的测试,如上面的例子,边界值是:5,6,7,9,10,11 字符。
错误推测:
推测程序可能出现的错误,进行编写设计,例如,对于一个数值,可以输入过大或者过小的数据进行测试;上传文件时,上传一个不支持的文件类型,上传一个损坏的文件。
因果图法:
相等(输入1输出1),与(输入1输出1),或(输入有一个是1,输出就是1),非(输入1,输出0)。
正交试验分析法:
用于测试各种因素的组合以覆盖尽可能多的场景,通常通过选择一部分组合来代表所有可能的组合。
流程分析法:
根据功能流程来进行用例设计,例如我们进行网上购物流程测试
流程步骤:
1、浏览商品
2、添加商品到购物车
3、结账
4、选择支付方式
标签:边界值,分析法,测试用例,测试,设计,方法,流程,输入 From: https://blog.csdn.net/ruanxinyan12345/article/details/142031920