1 / 31
文档名称:

测试用例总结.doc

格式:doc   页数:31页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

测试用例总结.doc

上传人:今晚不太方便 2016/6/6 文件大小:0 KB

下载得到文件列表

测试用例总结.doc

相关文档

文档介绍

文档介绍:-1- 测试用例的设计方法(全) 等价类划分方法: 一. 方法简介 ,即程序的输入域划分成若干部分(子集),然后从每一个子集中选取少数具有代表性的数据作为测试用例。该方法是一种重要的,常用的黑盒测试用例设计方法。 : 等价类是指某个输入域的子集合。在该子集合中,各个输入数据对于揭露程序中的错误都是等效的,并合理地假定:测试某等价类的代表值就等于对这一类其它值的测试,因此,可以把全部输入数据合理划分为若干等价类,在每一个等价类中取一个数据作为测试的输入条件就可以用少量代表性的测试数据取得较好的测试结果。等价类划分可有两种不同的情况:有效等价类和无效等价类。 1)有效等价类是指对于程序的规格说明来说是合理的、有意义的输入数据构成的集合。利用有效等价类可检验程序是否实现了规格说明中所规定的功能和性能。 2)无效等价类与有效等价类的定义恰巧相反。无效等价类指对程序的规格说明是不合理的或无意义的输入数据所构成的集合。对于具体的问题,无效等价类至少应有一个,也可能有多个。设计测试用例时,要同时考虑这两种等价类。因为软件不仅要能接收合理的数据,也要能经受意外的考验,这样的测试才能确保软件具有更高的可靠性。 : 1)完备测试、避免冗余;2)划分等价类重要的是:集合的划分,划分为互不相交的一组子集,而子集的并是整个集合;3)并是整个集合:完备性; 4)子集互不相交:保证一种形式的无冗余性; 5)同一类中标识(选择)一个测试用例,同一等价类中,往往处理相同,相同处理映射到"相同的执行路径"。 1)在输入条件规定了取值范围或值的个数的情况下,则可以确立一个有效等价类和两个无效等价类。如:输入值是学生成绩,范围是 0~100 ; 2) 在输入条件规定了输入值的集合或者规定了" 必须如何" 的条件的情况下, 可确立一个有效等价类和一个无效等价类; 3)在输入条件是一个布尔量的情况下,可确定一个有效等价类和一个无效等价类。-2- 4) 在规定了输入数据的一组值(假定 n个) , 并且程序要对每一个输入值分别处理的情况下,可确立 n个有效等价类和一个无效等价类。例:输入条件说明学历可为: 专科、本科、硕士、博士四种之一,则分别取这四种这四个值作为四个有效等价类,另外把四种学历之外的任何学历作为无效等价类。 5) 在规定了输入数据必须遵守的规则的情况下, 可确立一个有效等价类(符合规则)和若干个无效等价类(从不同角度违反规则); 6) 在确知已划分的等价类中各元素在程序处理中的方式不同的情况下, 则应再将该等价类进一步的划分为更小的等价类。 ,可建立等价类表,列出所有划分出的等价类输入条件:有效等价类、无效等价类,然后从划分出的等价类中按以下三个原则设计测试用例: 1)为每一个等价类规定一个唯一的编号; 2)设计一个新的测试用例,使其尽可能多地覆盖尚未被覆盖地有效等价类,重复这一步,直到所有的有效等价类都被覆盖为止; 3)设计一个新的测试用例,使其仅覆盖一个尚未被覆盖的无效等价类,重复这一步,直到所有的无效等价类都被覆盖为止。二. 实战演习 1. 某程序规定: " 输入三个整数 a、b、c 分别作为三边的边长构成三角形。通过程序判定所构成的三角形的类型,当此三角形为一般三角形、等腰三角形及等边三角形时,分别作计算…" 。用等价类划分方法为该程序进行测试用例设计。(三角形问题的复杂之处在于输入与输出之间的关系比较复杂。) 分析题目中给出和隐含的对输入条件的要求: (1)整数(2)三个数(3)非零数(4)正数(5)两边之和大于第三边(6)等腰(7)等边如果 a、b、c满足条件( 1)~(4),则输出下列四种情况之一: 1)如果不满足条件( 5),则程序输出为"非三角形"。 2)如果三条边相等即满足条件( 7),则程序输出为"等边三角形"。 3)如果只有两条边相等、即满足条件( 6),则程序输出为"等腰三角形"。 4)如果三条边都不相等,则程序输出为"一般三角形"。列出等价类表并编号-3- 覆盖有效等价类的测试用例: abc覆盖等价类号码 345(1)--(7) 445(1)--(7),(8) 455(1)--(7),(9) 545(1)--(7),(10) 444(1)--(7),(11) 覆盖无效等价类的测试用例: -4- 2. 设有一个档案管理系统,要求用户输入以年月表示的日期。假设日期限定在 1990 年1月~2049 年12月,并规定日期由 6位数字字符组成,前4位表示年,后2位表示月。现用等价类划分法设计测试用例,来测试程序的"日期检查功能"。 1)划分等价类并编号,下表等价类划分的结果输入等价类有效等价类无效等价类日期的类型及长度①6

最近更新

2025年国家电网招聘之通信类考试题库及答案(.. 164页

2025年国家电网招聘之通信类考试题库带答案(.. 164页

2025年土地登记代理人之土地登记相关法律知识.. 177页

2025年土地登记代理人之土地登记相关法律知识.. 178页

金州湾表层沉积物污染物特征及生态风险分析 3页

2025年青春话题作文范文 2页

金华市少体校教练员的需要结构特征与激励对策.. 4页

重要电力用户供用电风险指标优化及评估模型研.. 3页

2025年机械员考试题库含答案(名师推荐) 162页

重庆LH商业地产营销战略研究 3页

2025年汽车维修工技能理论考试题库【名师推荐.. 46页

2025年汽车维修工技能理论考试题库附答案【巩.. 46页

2025年关于班级队形队列比赛加油稿 2页

2025年注册土木工程师考试题库带答案(研优卷.. 166页

大学校园公益活动策划书-企划方案 4页

大专毕业设计模板范文 6页

2025年监理工程师之交通工程目标控制考试题库.. 170页

2025年监理工程师之交通工程目标控制考试题库.. 168页

2025年监理工程师之交通工程目标控制考试题库.. 170页

2025年马原考试题库及完整答案【网校专用】 94页

2025年监理工程师之交通工程目标控制考试题库.. 171页

2025年马原考试题库(能力提升) 95页

2025年马原考试题库及答案(精选题) 95页

交管12123学法减分复习题库含答案(预热题) 45页

县乡教师选调考试《教师职业道德》题库及参考.. 46页

交管12123学法减分复习题库含答案【培优】 46页

2023入团知识测试入团测试题及答案 36页

焦虑自评量表SAS完整 6页

2025年度化妆品公司各部门架构职责和各岗位说.. 207页

2023年广西初中学业水平考试生物学试题试卷结.. 8页