platlab 发表于 2006-11-26 00:25:14

编写"用户情景" 测试用例的问题

有一个web的计算器程序, 只有三个文字框 (N1, N2和结果) 和四个按钮 (加, 减, 乘, 除). 当N1和N2输入数字后, 按 "加" 后 "结果" 的文字框显示N1和N2相加的结果 (N1+N2), 减, 乘, 除的用法也是差不多. N1和N2只可以输入超过零的整数, 不可有小数点的.

如果要编写测试用例, 因为时间问题, 一般的测试员很难把程序完全都试完, 只会按照测试的优先次序. 一般测试员都会依照 "用户情景" (user scenario) 模式编写用例, 用例针对根据程序用户的操作.

最优先的"用户情景" 测试用例当然是加, 减, 乘, 除的功能.

可是特殊功能测试, 对于软件的功能测试也是应该包括的, 可是特殊的测试一般用户很少会遇到的. 这些特殊的测试包括N1和/或N2输入英文字符或小数, N1的输入字符数字超过100数位等等. 其实这些测试是不是应该包括于用户情景测试, 如果要编写针对特殊功能的用例, 是不是照样编写 (如: "英文字符测试", "数位测试" 等等)?

linkage 发表于 2006-11-29 18:03:32

先划分等价类,正常的算一类,英文的算一类,超大的算一类

网络游侠 发表于 2006-11-29 18:44:33

sdlkfj2 sdlkfj6 去看看RUP场景法写测试例吧,如果用这个方法写

先划分等价类,正常的算一类,英文的算一类,超大的算一类

反而会乱些
页: [1]
查看完整版本: 编写"用户情景" 测试用例的问题