51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 5422|回复: 14
打印 上一主题 下一主题

[讨论] 软件测试可以做到保证在产品上线后没有漏测的bug吗?

[复制链接]
  • TA的每日心情
    难过
    2017-3-11 11:33
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    跳转到指定楼层
    1#
    发表于 2011-1-14 01:27:13 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    发现个很有意思的问题就是:如果你负责一个产品某些功能的测试,其中有不同的客户端,那么作为一个测试工程师是否可以保证经过自己测试之后,在该产品发布后,自己负责的模块没有漏测的部分(由用户反馈的)
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏
    回复

    使用道具 举报

    该用户从未签到

    2#
    发表于 2011-1-14 13:19:45 | 只看该作者
    不能,但是可以估算概数。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    3#
    发表于 2011-1-14 16:10:38 | 只看该作者
    怎么估算概数啊,基于KLOC?经验?历史数据?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    4#
    发表于 2011-1-14 23:51:12 | 只看该作者
    测试不是为了保证质量,而是评价质量。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2022-5-8 19:23
  • 签到天数: 137 天

    连续签到: 1 天

    [LV.7]测试师长

    5#
    发表于 2011-1-15 10:31:26 | 只看该作者
    是啊,质量不是靠测试出来的
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2022-5-8 19:23
  • 签到天数: 137 天

    连续签到: 1 天

    [LV.7]测试师长

    6#
    发表于 2011-1-15 10:32:02 | 只看该作者
    测试只是质量保证的一种手段,BUG会永远存在的,不可能为0
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    7#
    发表于 2011-1-16 02:09:13 | 只看该作者
    测试只是质量保证的一种手段,BUG会永远存在的,不可能为0
    msnshow 发表于 2011-1-15 10:32


    如果程序是输入正整数,A,B, 结果是A+B的和输出。 我们可以通过测试保证这样的程序的BUG不存在的。

    理论上讲,为何复杂的不可能?
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2022-5-8 19:23
  • 签到天数: 137 天

    连续签到: 1 天

    [LV.7]测试师长

    8#
    发表于 2011-1-17 22:12:21 | 只看该作者
    理论是理论
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    9#
    发表于 2011-1-18 15:16:09 | 只看该作者
    有个测试边际的存在。当测试的范围和用例接近无限时,所有BUG都被发现就接近于无限可能。正如楼主所说的,输入A和B,输出A+B的和,可以做到在有限的时间内,测试接近于所有的可能输入(其实这个工作量已经不小了)。可以设想,当复杂的测试输入存在时,在有限的时间内只能涵盖竟可能的测试用例,但不可能是全部,这就是为什么总觉得测试时间不够的原因。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    10#
    发表于 2011-1-19 20:01:30 | 只看该作者
    不能,这是永远做不到的,我们做的只能是尽量减少bug的存在
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2022-5-8 19:23
  • 签到天数: 137 天

    连续签到: 1 天

    [LV.7]测试师长

    11#
    发表于 2011-1-19 21:21:54 | 只看该作者
    如果可以的话,测试人员就是最牛的人了
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    12#
    发表于 2011-1-26 14:37:42 | 只看该作者
    如果程序是输入正整数,A,B, 结果是A+B的和输出。 我们可以通过测试保证这样的程序的BUG不存在的。

    ...
    canzhu 发表于 2011-1-16 02:09

    很抱歉,我觉得这个你也是不能说保证程序bug不存在。也许明天硬件或者软件发生了变化,在具体的操作系统下,你真的确定他是对的?
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2015-1-16 10:22
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    13#
    发表于 2011-2-9 13:37:58 | 只看该作者
    的确不能,因为测试环境与用户环境本身就是无法完全耦合的。测试无法提升产品的质量,只有研发才能把质量提升。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    14#
    发表于 2011-2-10 10:35:42 | 只看该作者
    测试不是为了保证质量,而是评价质量。
    Yr-Test 发表于 2011-1-14 23:51



    赞!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    15#
    发表于 2011-2-12 14:02:48 | 只看该作者
    测试只是质量保证的一种手段
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-15 08:59 , Processed in 0.076570 second(s), 27 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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