您的位置:首页 > 其它

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

2016-10-02 00:00 239 查看

边界值分析法

1.案例

NextDate函数:包含三个变量year、mouth和day,函数输出为输入日期的后一天日期,要求输入变量为整数,并且满足下列条件:

条件1:1≤ month ≤12

条件2:1≤ day ≤31

条件3:1912≤ year ≤2050

解:

测试用例输入数据预期结果
Test11912.01.011912.01.01(边界值)
Test22050.12.312050.12.31(边界值)
Test31911.06.15year超出[1912,2050]
Test42051.06.15year超出[1912,2050]
Test52000.13.15month超出[1,12]
Test62000.00.15month超出[1,12]
Test72000.06.00day超出[1,31]
Test82000.06.32day超出[1,31]

2.分析

what?

对输入输出值的边界值进行测试的一种黑盒测试方法。

通常作为等价类划分法的补充,测试用例来自等价类的边界。

why?

无数实践表明,大量的故障发生在输入定义域或输出定义域的边界上,而不是在其内部。

how?

基本思想:选择正好等于、刚刚大于或者刚刚小于边界的值作为测试数据,而不是选取等价类中的典型值或者任意值。

上一篇:测试用例设计方法—等价类划分法 https://my.oschina.net/zhangyujian/blog/754018

下一篇:测试用例设计方法—因果图法 https://my.oschina.net/zhangyujian/blog/754569
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  testcase