51Testing软件测试论坛

标题: 编写"用户情景" 测试用例的问题 [打印本页]

作者: platlab    时间: 2006-11-26 00:25
标题: 编写"用户情景" 测试用例的问题
有一个web的计算器程序, 只有三个文字框 (N1, N2和结果) 和四个按钮 (加, 减, 乘, 除). 当N1和N2输入数字后, 按 "加" 后 "结果" 的文字框显示N1和N2相加的结果 (N1+N2), 减, 乘, 除的用法也是差不多. N1和N2只可以输入超过零的整数, 不可有小数点的.

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

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

可是特殊功能测试, 对于软件的功能测试也是应该包括的, 可是特殊的测试一般用户很少会遇到的. 这些特殊的测试包括N1和/或N2输入英文字符或小数, N1的输入字符数字超过100数位等等. 其实这些测试是不是应该包括于用户情景测试, 如果要编写针对特殊功能的用例, 是不是照样编写 (如: "英文字符测试", "数位测试" 等等)?
作者: linkage    时间: 2006-11-29 18:03
先划分等价类,正常的算一类,英文的算一类,超大的算一类
作者: 网络游侠    时间: 2006-11-29 18:44
sdlkfj2 sdlkfj6 去看看RUP场景法写测试例吧,如果用这个方法写

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

反而会乱些




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2