测试用例设计
1. 确定测试方法
采用边界分析方法
2.编写测试用例
10 程序的规格说明一:保存博文
输入:题目、内容、添加时间、是否置顶
要求:1、题目长度title_length(2~11)
2、内容长度content_length(10~2000)
3、添加时间不能为空
4、置顶类似为数字0或者1,1表示置顶
输出:1、如果保存成功,返回空;
2、如果保存失败,返回错误代码和错误描述
序号 |
错误代码 |
错误描述 |
1 |
10001 |
题目包含非法字符 |
2 |
10002 |
题目长度应该在min~max范围内 |
3 |
10003 |
内容长度应该在min~max范围内 |
4 |
10004 |
添加时间不能为空 |
5 |
10005 |
添加时间有误,应该是当前时间 |
6 |
10006 |
置顶信息出错 |
测试用例:(按顺序提供错误)遇到问题:这里的输出的结果是不是有多个输入决定的了?
用例编号 |
输入 |
预期的输出 |
注解 |
10001 |
Title=我的第一个博客 其他输入互不相关 |
错误码不应该是10001和10002 |
正确的博客名称 |
10002 |
Title=我的 其他输入互不相关 |
错误码不应该是10001和10002 |
正确的博客名称 |
10003 |
Title=我的第一个博客我的第一 其他输入互不相关 |
错误码不应该是10001和10002 |
正确的博客名称 |
10004 |
Title=我的第一个博客我的第一个 其他输入互不相关 |
错误码是10002 |
超出博客题目长度要求 |
10005 |
Title=我 其他输入互不相关 |
错误码是10002 |
超出博客题目长度要求 |
10006 |
Title=!@#$%^&*<> 其他输入互不相关 |