51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

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

[原创] 面试:黑盒测试常用的测试方法有那些?望前辈指点下方向

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2010-6-23 15:27:45 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
面试时被问到黑盒测试常用的测试方法有那些?
当时有点蒙了,只知道设计测试用例的方法:等价类划分、边界值、等
黑盒测试常用的测试方法有那些呢?望前辈指点下方向
感激不胜
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2010-6-23 15:32:49 | 只看该作者
等价类划分方法, 边界值分析方法,错误推测方法,因果图,判定表驱动分析方法,正交实验设计方法,功能图分析方法等
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2010-6-23 15:34:40 | 只看该作者

回复 2# 的帖子

黑盒测试的测试方法就是设计测试用例的方法哇?两个是一个意思吗?
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2010-6-23 15:36:25 | 只看该作者
测试方法不就是设计用例的方法嘛
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2010-6-23 16:29:45 | 只看该作者
你的测试是怎么做的?
不就是按照测试用例测试的吗?
那测试用例不就是测试的指导方针吗?
因此,不就是测试方法吗?
如何设计的测试用例不就是测试方法吗?
这样是否明白了?
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2010-6-23 18:06:21 | 只看该作者
自有高人来解答
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2010-6-23 19:32:47 | 只看该作者
作为面试题,回答黑盒用例设计方法确实是正确的。

但是如果当时能反问:“您指的是黑盒测试用例设计方法,还是黑盒测试策略呢?”
这样就更完美了。

宏观上来说,测试策略是测试过程中所使用的方法。
它包括了功能测试、性能测试、兼容性测试、验收测试等等
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2010-6-24 10:15:53 | 只看该作者

回复 7# 的帖子

路过,遇见了高人
回复 支持 反对

使用道具 举报

该用户从未签到

9#
发表于 2010-6-24 12:44:33 | 只看该作者
以面试来说,有一个问题必须要考虑。就是在不同的公司工作的人,因为环境使然,对同一个事物可能有不同的称呼,以及不同的分类方法。你很难说某个定义方法一定是错的,你也很难猜到面试官对这个测试方法的定义是怎么样的。

也就是说你很难知道在面试官的眼里,测试方法是否等同于测试用例设计方法。
但是你可以列举你知道的东西讲给他听。只要说明这个可能有不同的叫法。

假如我来回答,我列举的测试方法有:域测试,场景测试,功能测试,基于风险的测试,组合测试,基于需求文档的测试,回归测试。这个划分方法来自一个黑盒测试的基础课程,并不是我随便杜撰的。所以再次遇到这个问题了,同样的方法在不同人眼中有不同的叫法。这些很多只是名称和你知道的不一样,比如域测试就是等价类+边界值。

至于测试策略,我也很难去说7#的定义一定是错的,不过一般上,普遍认为测试策略不仅仅包括决定要做哪些测试,其他一些问题也包含在测试策略里,比如测试要细致到什么,测试的优先级,发现的bug的重要程度怎么划分,测试的风险,工具,人员,环境,等等等等这些问题都包括在测试策略里面,测试策略指的是我们为了实现测试目标,而采取的一整套工作策略。以上关于测试策略的定义来自Ammann,Paul and Offutt, Jeff. Introduction to software testing. New York: Cambridge University Press, 2008
Dasso, Aristides. Verification, validation and testing in software engineering. Hershey, PA: Idea Group Pub., 2007 另外,在很多其他文献里我们都能看到关于测试策略的描述,都不仅仅是确定要做哪些测试而已,可以参考这个链接来看看全世界其他地方的测试人员对测试策略的不同定义http://www.google.com.hk/search? ... mp;oq=&gs_rfai=
回复 支持 反对

使用道具 举报

该用户从未签到

10#
发表于 2010-6-24 13:18:45 | 只看该作者
原帖由 Jackc 于 2010-6-23 19:32 发表
作为面试题,回答黑盒用例设计方法确实是正确的。

但是如果当时能反问:“您指的是黑盒测试用例设计方法,还是黑盒测试策略呢?”
这样就更完美了。

宏观上来说,测试策略是测试过程中所使用的方法。
它包括 ...

确实不错哦,有机会可以用用,绝对的高见、高人
回复 支持 反对

使用道具 举报

该用户从未签到

11#
发表于 2010-6-24 13:20:08 | 只看该作者

回复 9# 的帖子

完全赞同,清晰明了::ybaojc:::

面试过程中,需要将你的测试思想传达给对方,而不是简单的按规范回答问题。
回复 支持 反对

使用道具 举报

该用户从未签到

12#
发表于 2010-6-24 13:24:06 | 只看该作者
7#和9#都是高手呀! 受益匪浅~~~
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-9-21 20:32 , Processed in 0.083343 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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