很久以前写的一个功能测试用例

你要测试windows附件中的计算器,请列出两个整数相加的测试用例(假设计算器能输入的数据最大长度为8位)。


- 整数(双字节[16bit]):
  有效等价类:≥-32768(-2[-15]-1)且≤32767(2[15]-1)、
  无效等价类:<-32768、>32767
  边界值:     -32769、-32768、0、32767、32768
  错误推测: 

- 无符号整数(双字节[16bit]):
  有效等价类:≥0且≤65535(2[16]-1)、
  无效等价类:<0、>65535
  边界值:     -1、0、65535、65536
  错误推测:

仅对第一类给出例子:

有效的测试用例:(符合整数条件及其整数相加不超过整数范围的用例)应考虑上述情况

如:
   100+200=300
   -100+400=300
   0+32767=32767
   -32768+1=-32767   
   。。。。

无效的测试用例:(不符合整数条件及其整数相加超过整数范围的用例以及无效的等价类)

如:
   -1000000+100
   -32769+0
   32767+1
   -32768-1
。。。。
    

原文地址:https://www.cnblogs.com/tester2test/p/532532.html