51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 4922|回复: 12
打印 上一主题 下一主题

[原创] 6/10与60/100的差异?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2010-3-10 21:04:49 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
有一问题:
不考虑模块差异,测试时间,测试能力等差异,现有以下两种情况:
A.系统缺陷总数为10,要求测试发现数为6;
B.系统缺陷总数为100,要求测试发现数为60。
问:哪种情况下,测试目标更容易达到?

我个人选B,但也有人选A。不知道大家是怎么看的?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2010-3-11 09:10:31 | 只看该作者
缺陷的发现率 在排除了 题设的条件外,就差在规模了。

规模10的 和 规模100的 不同,应该还有bug的挖掘难度变了。
有时候简单问题不易被想到,如果算上这个条件。应该随着规模,是一个先低后高,再低的。本题无解。
如果假定测试策略和存在缺陷类型属已知的,也就是不存在某些简单问题无法测到的话。那就是在相同能力情况下,由于系统复杂度提升,是一个高到渐低的过程。答案B。
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2010-3-11 09:47:13 | 只看该作者

回复 2# 的帖子

谢谢2#的朋友,
我该如何说服选A的同事呢?
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2010-3-11 10:30:24 | 只看该作者

呵呵

我想这个问题的前提应该是系统规模差距不大的情况下,一个系统开发质量高,一个系统的开发质量低才有这样的问题。类似于审美疲劳,一个人在面对一个千疮百孔的系统和一个相对完美的系统的测试心理也是完全不一样的,明显相对完美的系统更有挑战性,这种情况下A的测试目标更容易实现。相对的如果A命题的系统10M,B命题的系统100M,这个题是没有答案的。毕竟是人在干活,不是机器。
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2010-3-11 11:08:51 | 只看该作者
::yiwen::: 好像都挺有理
回复 支持 反对

使用道具 举报

该用户从未签到

6#
 楼主| 发表于 2010-3-11 18:37:04 | 只看该作者

回复 4# 的帖子

上面的问题是排除一切外因,A和B只有缺陷规模的差异。
即:同一测试人员,同一测试模块,具有同样足够多的时间,同样的测试策略,同样的测试环境。。。。
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2010-3-15 20:25:02 | 只看该作者
个人感觉是B容易达到,因为错误有集中性,很有可能在一个模块发现了10问题,之后集中精力就在这里一下子发现了50,而如果是只有10选6,很有可能有原因也不会集中在一起
回复 支持 反对

使用道具 举报

该用户从未签到

8#
 楼主| 发表于 2010-4-29 18:51:47 | 只看该作者

回复 7# 的帖子

赞同
本来想借沙龙的机会问下周峰,后来没去成。可惜了
回复 支持 反对

使用道具 举报

该用户从未签到

9#
发表于 2010-6-3 11:10:06 | 只看该作者
既然你都不考虑这些个因素了,那么剩下的就只有从概率统计来看,两个都是发现60%的bug,难度相等。
回复 支持 反对

使用道具 举报

该用户从未签到

10#
发表于 2010-6-3 11:24:01 | 只看该作者

回复 7# 的帖子

题目明确说了,不考虑模块差异,测试时间,测试能力等差异。bug的集中性假设本身是因为模块差异才存在,所以不用考虑。

再看题目:

不考虑模块差异,测试时间,测试能力等差异,

注意,“等差异”,意思就是包含了一切差异,只保留了bug总数量和需要发现数量的差异。
集中性问题就是bug分布的均匀性差异,这个是包含在模块差异或者等差异里面的。
否则,有可能A模块测了6个功能点,就发现6个bug,这个题目就没意义了。

去掉所有差异之后,这个题目变成单纯的概率统计数学题。两个模块都是发现60%的bug,从概率上讲是一样的。

[ 本帖最后由 zhangting85 于 2010-6-3 11:25 编辑 ]
回复 支持 反对

使用道具 举报

  • TA的每日心情
    奋斗
    2018-2-28 18:04
  • 签到天数: 40 天

    连续签到: 1 天

    [LV.5]测试团长

    11#
    发表于 2010-6-7 11:32:37 | 只看该作者
    数量上没有差异,差异在过程上。。。。

    个中原因,需要自己体会。。。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    12#
     楼主| 发表于 2010-6-9 09:27:29 | 只看该作者
    原帖由 archonwang 于 2010-6-7 11:32 发表
    数量上没有差异,差异在过程上。。。。

    个中原因,需要自己体会。。。


    不明白,版主是否能详细解释下?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    13#
     楼主| 发表于 2010-6-9 09:29:58 | 只看该作者
    原帖由 zhangting85 于 2010-6-3 11:24 发表
    题目明确说了,不考虑模块差异,测试时间,测试能力等差异。bug的集中性假设本身是因为模块差异才存在,所以不用考虑。

    再看题目:

    不考虑模块差异,测试时间,测试能力等差异,

    注意,“等差异”,意思就是 ...



    概率论上肯定是不一样的,6%10 != 60%100
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-22 08:00 , Processed in 0.073640 second(s), 27 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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