NextDate函数:包含三个变量year、mouth和day,函数输出为输入日期的后一天日期,要求输入变量为整数,而且知足下列条件:函数
条件1:1≤ month ≤12 测试
条件2:1≤ day ≤31spa
条件3:1912≤ year ≤2050.net
解:设计
测试用例 | 输入数据 | 预期结果 |
---|---|---|
Test1 | 1912.01.01 | 1912.01.01(边界值) |
Test2 | 2050.12.31 | 2050.12.31(边界值) |
Test3 | 1911.06.15 | year超出[1912,2050] |
Test4 | 2051.06.15 | year超出[1912,2050] |
Test5 | 2000.13.15 | month超出[1,12] |
Test6 | 2000.00.15 | month超出[1,12] |
Test7 | 2000.06.00 | day超出[1,31] |
Test8 | 2000.06.32 | day超出[1,31] |
无数实践代表,大量的故障发生在输入定义域或输出定义域的边界上,而不是在其内部。blog
基本思想:选择正好等于、刚刚大于或者刚刚小于边界的值做为测试数据,而不是选取等价类中的典型值或者任意值。ci
上一篇:测试用例设计方法—等价类划分法 https://my.oschina.net/zhangyujian/blog/754018get
下一篇:测试用例设计方法—因果图法 https://my.oschina.net/zhangyujian/blog/754569table