51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 7059|回复: 11
打印 上一主题 下一主题

[资料] 浅谈黑盒测试——3.测试的策略

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2010-5-10 21:58:18 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式
3.测试策略问题

3.1测试策略的一个简单介绍

测试策略是你所作的计划,其目的是实现你的测试目标,前提条件是必须根据你的项目实际情况来采取不同的测试策略。这里先不展开讨论具体测试策略问题,下面以一个例子来说明测试策略究竟是什么。

3.2关于测试策略的一个思维试验

假设,你现在被要求测试某个程序里的一个计算功能模块,你可以想象成电子表格之类的。好的,现在这个程序是不确定的,假设有4个程序的这一类模块需要测试,如下:
1)一个电脑游戏中的计算功能模块
2)一个商业产品,你现在在这个产品开发流程的前期(开发刚开始不久)介入了这个产品,并且,现在你的项目经理要求你对这个模块做一个测试,以帮助她确定这个产品包含的风险,并且帮助她让她的程序员们明白,他们的工作的可靠性程度会产生的影响。
3)一个商业产品,你现在在这个产品开发流程的后期(产品即将正式发布)介入了这个产品,并且,现在你的项目经理要求你对这个模块做一个测试,以帮助她确定这个产品什么时候可以发布。
4)一个控制医疗器械的软件中的计算功能模块
继续,对这4个程序的计算模块,现在有以下问题
A)你的测试目标是什么?
B)你会怎样组织你的测试,以实现这个测试目标?
   B-1)你对发现的bug有一个什么样的重视程度?为什么?
   B-2)什么样的bug的重要性会比较高?为什么
   B-3)你对你的工作所作的文档会细致到什么程度?为什么?
C)假设这个程序中有一个数字输入域,在需求文档上说明了,这个域必须能够接受一位的数字作为输入值,但是没有说明如果输入字母或者符号等等,系统会如何反应。那么你应该去测试输入字母或者符号的情况吗?假如,现在这个项目的时间非常非常的紧急呢?

浅谈黑盒测试——1.测试的基本问题http://bbs.51testing.com/thread-203447-1-1.html
浅谈黑盒测试——2.测试的目标http://bbs.51testing.com/thread-203453-1-1.html
浅谈黑盒测试——3.测试的策略http://bbs.51testing.com/thread-204300-1-1.html
浅谈黑盒测试——4.测试的依据http://bbs.51testing.com/thread-206539-1-1.html
浅谈黑盒测试——5.启发式方法http://bbs.51testing.com/thread-209119-1-1.html
浅谈黑盒测试——6.测试的不可穷尽性-----a)代码覆盖率的局限性http://bbs.51testing.com/thread-211605-1-1.html

本文内容翻译自Florida Institute of Technology的Cem Kaner和Satisfice Inc的James Bach组织的Black Box Software Testing课程

[ 本帖最后由 zhangting85 于 2010-5-24 10:23 编辑 ]
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
 楼主| 发表于 2010-5-14 10:23:06 | 显示全部楼层

回复 4# 的帖子

呵,翻译资料的
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-9-20 21:58 , Processed in 0.070144 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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