欢迎光临
梦想从学习开始!

测试用例设计方法之边界值分析法

小熊今天给大家介绍测试用例设计方法中的一种,边界值分析法
测试用例设计

边界值分析法的概念

边界值分析法就是对输入或输出的边界值进行测试的一种黑盒测试方法。通常边界值分析法是作为对等价类划分法的补充,这种情况下,其测试用例来自等价类的边界。
长期的测试工作经验告诉我们,大量的错误是发生在输入或输出范围的边界上,而不是发生在输入输出范围的内部。因此针对各种边界情况设计测试用例,可以查出更多的错误。

实际例子

例子1:

短消息发送功能的等价类划分方法:
英文:Default 7-bit alphabet (over 160 characters)
合法等价类: 0~160
非法等价类::>160
The quick fox jumps over the lazy brown dog

中文:UCS-2 alphabet (over 70 characters)
合法等价类: 0~70
非法等价类::>70

诺基亚(英文):Extended default 7-bit alphabet (over 140 Bytes),智慧短信,可以携带黑白图片。
合法等价类: 0~140
非法等价类::>140

例子2:

首先用7列的LCD显示屏,软件可以显示7列汉字,如果换成8列汉字的显示屏,那么,如果软件格式化处理比较僵化,可能依然显示7个汉字。这样,软件的实现,与LCD的规格不符合。因此,需要考虑LCD屏幕的规格,依据边界值方法设计用例。

LCD屏幕上有效显示区域4行每行8汉字,可考虑编辑超过4行每行超过16字符情形来进行测试。

LCD列边界值需要考虑:7个汉字,8个汉字,9个汉字
行边界值:31个汉字,32个汉字,33个汉字

例子3:

SIM卡名片簿姓名超长(20个英文字符),号码超长情形,新增和查看用户姓名

由学员完成该作业:
1、注意等价类和边界值的用例设计方法
2、关注LCD的显示格式问题
3、关注新增、查看两种功能的结合,可能新增姓名是正确的,但是查看的格式错误。

赞(0) 打赏
未经允许不得转载:小熊分享邦 » 测试用例设计方法之边界值分析法

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏