黑盒测试设计测试用例的方法有哪些?
等价类、边界值、因果图、正交排列、场景法、错误猜测法
一、等价类
把输入(特殊情况下考虑输出)划分成若干个等价类,从每一个等价类中选择一个测试用例,如果测试用例测试通过,就说这个测试用例代表的等价类测试通过。
目的:为了解决测试用例不能穷举的情况。
有效等价类:针对系统输入或需求有意义的数据。
无效等价类:针对系统输入或需求没有意义的数据。
注:需要有效等价类和无效等价类都测试。
例1:网易邮箱账户登录,6-18个字符,可以使用字母、数字、下划线
有效等价类:
1、6-18个字母;2、6-18个数字;3、6-18个下划线;4、6-18个字母,数字;5、6-18个字母、下划线;6、6-18个数字、下划线;7、6-18个数字、下划线、字母。
无效等价类:
1、小于6个字符的数字(字母、下划线);2、大于18个字符的数字(字母、下划线);3、6-18个非数字(非字母、非下划线)等。
二、边界值
针对于输入或者输出的边界进行测试用例的设计。(重点词汇:边界哦!)
例1中边界值:5、6、7、17、18、19
备注:一般情况下,等价类和边界值一般结合在一起测试用例的设计。
三、因果图
一种逻辑图,用来表示输出和输入之间的关系。
适用场景:当我们的功能有很多个输入、输出依赖于不同的输入。
恒等:输入为真,输出为真的情况
因果图步
黑盒测试设计用例方法
最新推荐文章于 2024-01-26 12:37:53 发布
本文详细介绍了黑盒测试中常见的测试用例设计方法,包括等价类、边界值、因果图、正交排列、场景法和错误猜测法。通过实例解析了每个方法的运用,如在订单优惠条件、ATM取款流程等场景下如何设计测试用例,以确保测试的全面性和有效性。
摘要由CSDN通过智能技术生成