赞
踩
测试用例:
将要进行的测试工作,具体化,并且记录到一个文件中,一般情况下是一个excel【表格】
在测试用例中,明确的指定了每一步做什么操作,期望得到什么结果
测试工作
等程序员完成代码,此时可以进行前期准备工作,就是编写测试用例,将需要测试的每一项都填写到表格中
当程序员完成了代码,此时就可以开始进行测试,也就是根据表格中的内容一项一项的进行测试
注意:
1)测试用例编号
用例编号必须唯一
编号一般格式: 项目名-模块名-编号
2)优先级
用于测试正常的功能用例,优先级要更高一些
一般是用P1 P2 P3 来表示优先级,P1最高
3)用例标题
在用例标题中,需要说明这条测试用例的功能以及预期出现的结果
4)测试步骤
指定这条测试用例如何操作和执行
5)预置条件
测试前的前提条件
6)测试数据
在进行测试时,输入的测试数据
这些数据既有满足条件的数据,也有不满足条件的数据
7)预期结果
这条用例希望得到的结果
也称为功能测试或数据驱动测试。通过软件的外部表现来发现其缺陷和错误。在测试时,把被
测程序视为一个不能打开的盒子,在完全不考虑程序内部逻辑结构和内部特性的情况下进行。它是
在已知产品所应具有的功能前提下,通过测试来检测每个功能是否都能正常使用,测试者在程序接
口进行测试,它只检查程序功能是否按照需求规格说明书的规定正常使用,程序是否能够适当地接
收输入数据而产生正确的输出信息,并且保持外部信息(如数据库或文件)的完整性。
黑盒测试主要用于软件确认测试。
等价类测试是把所有可能的输入数据,即程序的输入域划分成若干部分(子集),然后从每一
个子集中选取少数具有代表性的数据作为测试用例。它是一种重要的、常用的黑盒测试用例设计方
法,适用范围广,可以适用于单元测试、集成测试。系统测试等,且容易扩展。通过划分等价类,
可以避免进行穷举测试。
1)有效等价类:
满足条件的数据,就属于有效等价类
例如:找6-10位长度自然数: 123456
2)无效等价类:
不满足条件的数据,就属于无效等价类
例如:找6-10位长度自然数: 12345、12345a
1.3、用等价类方法设计测试用例步骤
第一步:分析需求
通过分析需求,判断项目需要达到什么效果
第二步:划分等价类【找到有效/无效的数据】
找6-10位长度自然数
有效等价类:比较好找,123456 1234567
无效等价类:相对复杂,可以从以下几点来思考
数据长度不符合:过长、过短
数据内容不符合
数据是否为空
数据是否重复
第三步:结合等价类设计测试用例
有几条等价类,就根据等价类设测试用例
等价类的适用场景
搜索框
登录框
注册页面
案例1:判断qq是否在合理的范围【6-12位】
对输入或输出的边界值进行测试的一种黑盒测试方法。边界值是输入在输入边界上的取值,
该方法是通过选择等价类边界的测试用例。常用于测试参数的边界值,例如测试一组输(0,10],
其中的0和10两个数据就可以作为边界值进行测试。
掌握边界值分析法取值反为的确立;掌握边界值分析设计测试用例
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。