测试积点老人 发表于 2020-5-28 14:03:43

一个设计测试用例问题

一个文本框,输入6的字符,要求输入的年份在199001到204912月,要求前四位是年,后两位是月,如何设计测试用例并说明?


luming 发表于 2020-5-29 08:46:44

可以使用程序判断录入内容。

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。
大概就是这样的过程。

海海豚 发表于 2020-5-29 09:14:00

边界值、等价划分

郭小贱 发表于 2020-5-29 09:21:22

主要使用边界值、等价类、错误推断方法来设计。

bellas 发表于 2020-5-29 09:52:57

边界值,错误判断

qqq911 发表于 2020-5-29 10:41:10

等价类设计

jingzizx 发表于 2020-5-29 12:36:09

按照黑盒测试方式进行
页: [1]
查看完整版本: 一个设计测试用例问题