51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

查看: 17861|回复: 32
打印 上一主题 下一主题

计算机软件测试技术学习笔记(第六贴)

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2004-9-21 09:39:51 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
第四章:黑盒测试
   1:等价类划分:
等价类划分是一种典型的黑盒测试方法,我们必须仔细分析和推敲说明书的各项需求,特别是功能需求,把说明中对输入的要求和输出的要求区别开来并加以分解。等价类划分的办法是把程序的输入域划分为若干部分,然后从每个部分中选取少数代表性数据当作测试用例。
步骤1:划分等价类:
首先把数目极多的输入情况分长若干个等价类(某个输入域的集合)。它表示,就发现程序中的错误而言,集合中的每个输入条件是等效的。如果我们的测试数据全都从同一个等价类中选取,除去其中的一个测试数据对发现程序错误有意义外,使用其余的测试数据进行测试都是徒劳的。
在划分等价类时,要注意区别以下两种不同的情况:
有效等价类:有效等价类指的是对程序而言是有意义的、合理的输入数据所构成的集合。
无效等价类:不合理或无意义的输入数据所构成的集合。
划分等价类的准则:
1:如果输入条件规定了取值范围或值的个数,则可确定一个有效等价类和两个无效等价类。如:“ID范围为1到999”,则可取有效等价类为“1<ID〈999”。
无效等价类为ID〈1和ID〉999。
2:如果输入条件规定了输入值的集合,或是规定了“必须如何的条件“,则可确定一个有效等价类和一个无效等价类。如规定”标示符必须要以字母开头“,则”以字母开头者”作为有效等价类,”以非字母开头“为无效等价类。
3:如果我们知道已划分的等价类中各元素在程序中的处理方式是不同的,则应将此等价类进一步划分为更小的等价类。

步骤2:确定测试用例:
   对根据已列出的等价类表,按以下步骤确定测试用例:
1:为每个等价类规定一个唯一的编号。
2:设计一个测试用例,使其尽可能多地覆盖伤未覆盖的有效等价类。重复这一步,最后使得所有有效等价类均被测试用例所覆盖。
3:设计一个新的测试用例,使其只覆盖一个无效等价类,重复这一步使所有的无效等价类均被覆盖。

[[i] Last edited by johnliuzy on 2004-9-21 at 11:14 [/i]]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏1

该用户从未签到

2#
发表于 2004-9-21 17:29:43 | 只看该作者
贵在坚持,支持
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2004-9-21 18:02:05 | 只看该作者
支持.....
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2004-11-17 13:33:43 | 只看该作者
我有看~
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2004-11-25 13:41:05 | 只看该作者
全力支持*_*
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2005-5-2 20:59:19 | 只看该作者
让我的知识又有提高了
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2005-5-18 12:20:53 | 只看该作者
顶了,有干劲。
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2005-12-26 12:51:46 | 只看该作者
支持
回复 支持 反对

使用道具 举报

该用户从未签到

9#
发表于 2006-6-15 11:12:17 | 只看该作者
全力支持*_*
回复 支持 反对

使用道具 举报

该用户从未签到

10#
发表于 2006-7-4 09:36:12 | 只看该作者

我是新手,想和大家交个朋友!

[font=宋体][color=Pink]希望大家能够交我这个朋友!我的QQ:215143066,MSN:jickllyloveshe@hotmail.com
欢迎加入我的群!26526836

[/color][/font]
回复 支持 反对

使用道具 举报

该用户从未签到

11#
发表于 2006-7-6 14:10:33 | 只看该作者
新手大力支持!
回复 支持 反对

使用道具 举报

该用户从未签到

12#
发表于 2006-7-12 09:54:46 | 只看该作者

这个东西好

等价测试了,不过对一个操作功能比较多的,制定计划还是比较麻烦的,
测试嘛, 本来就比较烦的。
回复 支持 反对

使用道具 举报

该用户从未签到

13#
发表于 2006-7-12 13:48:19 | 只看该作者
我想请教一下,把等价类和无效等价类划分好了以后,边写测试用力的时候可部可以把有效等价类和无暇哦等价类组合在一起?
回复 支持 反对

使用道具 举报

该用户从未签到

14#
发表于 2006-7-18 12:23:27 | 只看该作者
深圳市启明软件有限公司
公司地址:深圳市南山区科技园南区中国科技开发院孵化大楼707
邮政编码:518057
公司网址:[url]http://www.vsc.com[/url]
具体要求  

1、熟悉.NET平台和C#。
2、非常熟悉数据库系统(MS Sql 2000)和Web开发技术。
3、有良好的团队精神,创业精神,大局观和较强的自我学习能力。
4、熟悉面向对象的测试,能独立进行测试分析和设计,制定测试计划和测试方案,编制规范的测试文档。
5、熟练使用各种软件测试工具,参加过大型软件项目的测试分析设计最佳。
6、具有3年以上软件测试分析/测试设计/测试开发工作经验。

  基本要求  

招聘类别: 全职 发布日期: 2006-07-18
岗位类别: 软件测试工程师 年龄要求: 不限
专业要求: 不限 性别要求: 不限
工作地区: 深圳市 户口所在地: 不限
要求行业: 不限 工作经验: 无
要求学历: 大专以上 外语语种: 无
招聘人数: 不限 计算机能力: 不限
提供月薪: 4800元 要求提供测评:
回复 支持 反对

使用道具 举报

该用户从未签到

15#
发表于 2006-7-18 14:09:31 | 只看该作者

大家好

我是新手,前机章在哪里?
回复 支持 反对

使用道具 举报

该用户从未签到

16#
发表于 2006-7-20 21:25:49 | 只看该作者
看懂了谢谢
回复 支持 反对

使用道具 举报

该用户从未签到

17#
发表于 2006-9-1 15:33:43 | 只看该作者

风格

 山豆似的
回复 支持 反对

使用道具 举报

该用户从未签到

18#
发表于 2006-9-5 21:24:41 | 只看该作者
学习了
回复 支持 反对

使用道具 举报

该用户从未签到

19#
发表于 2006-9-13 23:34:02 | 只看该作者
学习
回复 支持 反对

使用道具 举报

该用户从未签到

20#
发表于 2006-12-24 14:26:21 | 只看该作者
ding sdlkfj2
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-5-10 07:07 , Processed in 0.089446 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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