小妹初写了个测试用例,不知对否,请各位给看看。
从没写过测试用例,不知这样写对不对,请各位给与指点。谢谢了。模块名称:添加退款
建立日期:2006-08-23
建立人员:xxx
修改日期:2006-08-23
状 态:[√] 草稿 [ ] 正在修改 [ ] 正式发布
定义:添加退款模块是对已经收到的采暖费进行退款添加(退款时需要对已收费用进行查询,查到该费用才可进行步大于该费用的退款操作)。
一、功能测试
1、输入进行测试。包括中文字符、英文字符、数字字符、特殊字符、及几种字符的组合。
2、对界面可操作按钮进行测试。包括【新增(N)】【保存(S)】【查询(A)】【退出(X)】。
3、数据保存测试。将1和2进行组合。
4、必要条件控制测试。在做了3时将必要条件(a、编号、发票号不可为空b、编号、发票号不可重复)控制测试联合起来。
二、模块联合测试
1、查询退款。
a、退款基本信息是否是否正确添加。
三、测试数据
1、 输入:编号=10001 发票号=10101010 计费年份=2006 (正常数据)
输出:查出该笔费用,进行退款添加
1) 退款<=0 提示错误
2) 退款<实际收费 正常添加
3) 退款>=实际收费 提示错误
2、输入:非正常数据(编号、发票号、计费年份不是正常的长度,或不是数字等)
输出:提示有误 我觉得测试用例是要让别人能很清晰的执行,也就是说能按照你写的一步步的去做...
然后根据实际结果和预期结果的比较,找出问题...
你写的总体还只是思路,不够细化吧...
个人意见,欢迎指正! 首先,感觉格式上有点问题。论坛有模板,楼主可以借鉴一下。
其次,对于一个测试点测试用例不是只有一个。写测试用例有很多方法,等价类、边界值等等。一种方法就可以写出若干个测试用例。 用例没有可执行性,就是缺少操作步骤和预期结果,
还有一点,用例需要折分,
新增是其一,查询是其二,修改是其三,删除是其四。
页:
[1]