51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

查看: 2419|回复: 6
打印 上一主题 下一主题

[原创] 测试用例的设计方法之等价类划分

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2011-11-10 16:44:52 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式
我今天学习测试用例的时候,看到别人写的实例,题目是这样的:"输入三个整数a、b、c分别作为三边的边长构成三角形。通过程序判定所构成的三角形的类型,当此三角形为一般三角形、等腰三角形及等边三角形时,分别作计算… ",那位博主在划分非整数无效等价类的时候写了三个类,,一类是一条边为非整数,二类则是两条边,三类则是三条边,接着第一类中他又分了三类,即a,b,c分别为非整数,我的疑问是这样的,a,b,c在赋值非整数的时候,这三条边不也是等价类吗?赋-1给a跟赋-1给b和c不是一样的吗??这里可不可以只写一种情况,如果说是个多边形的话,很多条边那难道每条边都要赋一次吗??那篇博文的地址:
http://www.51testing.com/?uid-39 ... space-itemid-232698
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
 楼主| 发表于 2011-11-11 08:29:52 | 显示全部楼层
回复 2# 月上百合
嗯,谢谢
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2011-11-11 11:22:23 | 显示全部楼层
我明白了,用例设计时应该让一条用例尽量覆盖多的有效等价类,而无效等价类则要求一对一的覆盖
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-5-17 08:26 , Processed in 0.067226 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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