51Testing软件测试论坛

标题: 一个设计测试用例问题 [打印本页]

作者: 测试积点老人    时间: 2020-5-28 14:03
标题: 一个设计测试用例问题
一个文本框,输入6的字符,要求输入的年份在199001到204912月,要求前四位是年,后两位是月,如何设计测试用例并说明?



作者: luming    时间: 2020-5-29 08:46
可以使用程序判断录入内容。

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
边界值、等价划分
作者: 郭小贱    时间: 2020-5-29 09:21
主要使用边界值、等价类、错误推断方法来设计。
作者: bellas    时间: 2020-5-29 09:52
边界值,错误判断
作者: qqq911    时间: 2020-5-29 10:41
等价类设计
作者: jingzizx    时间: 2020-5-29 12:36
按照黑盒测试方式进行




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