一个设计测试用例问题
一个文本框,输入6的字符,要求输入的年份在199001到204912月,要求前四位是年,后两位是月,如何设计测试用例并说明?可以使用程序判断录入内容。
1.录入内容长度为6,大于6或者小于6失败。
2.录入字符为数字,数字以外字符失败。
3.取前4位字符转换为数字,判断此数字大于等于1990小于等于2049.
4.取后两位字符转换为数字,判断此数字大于等于1小于等于12.
5.满足以上1、2、3、4条判定条件的为true,任意一条不满足为false。
测试用例就是把上面的过程除了正向的用例,走false的路径都写出来即可。
比如针对1,就大于6个字符或者小于6个字符。
针对2,字符里面含有特殊字符,含有中文,含有英文等等。
针对3,小于1990,大于2049.
针对4,0,大于12。
大概就是这样的过程。 边界值、等价划分 主要使用边界值、等价类、错误推断方法来设计。 边界值,错误判断 等价类设计 按照黑盒测试方式进行
页:
[1]