1 / 17
文档名称:

企业案例软件测试技术第五章-设计测试用例--测试用例的方法.ppt

格式:ppt   大小:755KB   页数:17页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

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

分享

预览

企业案例软件测试技术第五章-设计测试用例--测试用例的方法.ppt

上传人:wwlgqnh 2022/7/26 文件大小:755 KB

下载得到文件列表

企业案例软件测试技术第五章-设计测试用例--测试用例的方法.ppt

相关文档

文档介绍

文档介绍:第五章 设计测试用例

---测试用例的设计方法
主题
测试用例
常见的测试用例设计方法
测试用例是为某个特定测试目标而设计的, 第五章 设计测试用例

---测试用例的设计方法
主题
测试用例
常见的测试用例设计方法
测试用例是为某个特定测试目标而设计的, 它是测试操作过程 序列、条件、期望结果及相关 数据的一个特定的集合,那么 如何构造这个集合呢?测试用 例的设计,类似于软件产品的设计,可以考虑面向对象、面向结构或面向方法来实现其框架,然后在这框架下细化测试用例——设计具体的测试用例。
测试用例
常见的黑盒测试方法
不管是什么测试方法,都是为了减少测试时的测试用例数,都
是为了用尽量少的测试用例去完成测试,去发现更多的问题。
等价类划分法
等价类划分
等价类划分法是把程序输入域划分为若干个部分,然后从每个部分中选取少数代表性数据作为测试用例。每一类的代表性数据在测试中的作用等价于这一类中的其他值。
也就是说,某一类的一个用例出错,那这一等价类其他用例也会发生同样错误;反之亦然。
等价类划分法
有效等价类
指对于程序规格说明来说,由合理的、有意义的输入数据构成的集合。
无效等价类
指对于程序规格说明来说,由不合理的、无意义的输入数据构成的集合。
划分出等价类和列出等价类表
在输入条件规定了输入范围或值的个数的情况下,可以确定一个有效等价类和两个无效等价类。
在输入条件规定了输入值的集合或者规定了“必须……”的情况下,可以确立一个有效等价类和一个无效等价类。
输入条件是一个布尔类型的情况下,可以确定一个有效等价类和一个无效等价类。
在规定了输入数据遵守的规则的情况下,可以确定一个有效等价类(符合规则)和若干个无效等价类(从不同角度违反规则)。
在规定了输入数据是N个值,并且程序要对每一个输入值分别处理的情况下,可以确立N个有效等价类和一个无效等价类。
在确知已划分的等价类中,各元素在程序中处理方式不同的情况下,应再将该等价类进一步划分为更小的等价类。
等价类划分法
等价类划分法
确定等价类测试用例的步骤
为每个等价类规定一个唯一的编号;
设计一个新的测试用例,使其尽可能多的覆盖尚未覆盖的有效等价类。重复这一步,最后使得所有有效等价类均被测试用例所覆盖;
设计一个新的测试用例,使其只覆盖一个无效等价类。重复这一步使所有无效等价类均被覆盖。
等价类划分法总结
等价类划分法可以把测试用例组合缩减到仍然满足软件测试需求为止。但因为是不完全测试,仍然有一定风险,因而必须仔细选择分类。
等价类划分法不是一种客观的方法,对同一个程序不同的测试人员可能会制定出不同的等价域。标准是:只要审查等价区间的人都认为它们足以覆盖测试对象就行了。