51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 1926|回复: 4
打印 上一主题 下一主题

[原创] 一直困扰我的,关于编写用例的一个问题

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2010-4-5 15:51:56 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
大家在编写测试用例的时候,一般遇到这种情况,怎么处理的哇

比如:查询功能页面
查询页面有N个文本框,N个下拉列表,N个复选框
这些文本框,下拉列表,复选框分别对应不同的属性,不同的属性要求长度和数据类型不一样

现在编写测试用例有两种情况:
情况1、分别针对每一个属性编写测试用例
比如 文本框1,编写测试用例,用例包括长度测试,字符测试,数据格式测试
文本框2,编写测试用例,用例包括长度测试,字符测试,数据格式测试
依此类推————
如此,N个文本框对应了N组测试用例,最后光这一个页面写了很多测试用例

情况2、把测试内容差不多的几个文本框测试用例写成一个
比如:起始日期,终止日期,姓名,地址
编写用例包括 长度验证,字符验证,格式验证
这些属性对应的文本框不分别写用例,而是只写一组用例,类似的文本框测试都用这一组用例,
无非就是对应的需求不一样,要求的长度,字符,格式不一样,这个在预期结果中写清楚,不同属性,对应的长度什么的都不同
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2010-4-5 20:20:39 | 只看该作者
个人认为应该第二种吧。。。x
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2010-4-6 09:49:20 | 只看该作者

回复 2# 的帖子

谢谢啦,怎么没什么人回答,郁闷ing
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2010-4-6 11:01:13 | 只看该作者
按道理来说第二种用例基本上等价于第一种,不过可能不是很好描述,建议使用第一种,起码清楚,不会有遗漏。
其实你的用例还缺少一些组合测试,应该把所有控件的几种不同可能输入组合起来,例如:
姓名:有效
时间:无效
地址:无效

姓名:有效
时间:有效
地址:无效

。。。。。
。。。。。
。。。。。
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2010-4-6 15:45:10 | 只看该作者
要是你得N个。。N个 之间没有共同特性的话 不要说测试用例很难写,估计程序也很难编程,因为编写的时候他要对每一个不同的东西进行编程,估计很难编的出来。。所以 各个页面之间一定是有联系的 建议和开发沟通一下,或许你会有收获的
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-10-5 11:24 , Processed in 0.084782 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表