51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 1888|回复: 7
打印 上一主题 下一主题

[原创] 我们的责任

[复制链接]
  • TA的每日心情
    奋斗
    6 天前
  • 签到天数: 547 天

    连续签到: 1 天

    [LV.9]测试副司令

    跳转到指定楼层
    1#
    发表于 2011-11-15 09:06:16 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    不知道大家知不知道,软件评测师最重要的责任是什么?


        是pass case吗?大错特错。


        软件评测师写case不是用来pass的,而是用来证明我们的产品质量的。只有当我们的case全部pass的时候,能够证明我们的产品已经坚不可摧了,我们才真正完成了任务。


        如果case都pass了,如果我们还会被用户骂,那就是我们的失职。


        所以,别在乎project manager来催问你pass了几个case,如果你的case能够发现很多问题,那么这个case比不pass更有价值,你对公司的贡献更大。


        我们跟软件设计师的思维是完全不同的。软件设计师在创造产品,而我们是在破坏产品。我们每天都要想,我要怎么折腾,才能把这个系统给搞死?我们就好像网络黑客一样,无时无刻不在探索系统的瓶颈和漏洞,我们不是在粉饰太平,而是在不断地提醒管理者严酷的现实。我们是把关者,而不是放水的人。


        case有没有pass不是我们需要关心的,我们需要关心的是,我的case是否测到了所有的问题?我有没有放水?我对产品的质量究竟有多少贡献?我测试通过的产品会不会被客户投诉?我对我的case有多少信心?


        三年前,记得我有一次在公司大楼坐电梯的时候,有个清洁工在擦按钮,结果一下子把所有的无需验证的楼层全部擦亮了,我当时觉得很有意思,想这个电梯会不会每层都停呢,结果电梯停到最近的一层时,就把所有的按钮全部置灭,包括我按的需要验证的按钮。大家面对这个功能,想想看你该怎么去测试呢?这个功能的实现究竟合不合理?


        我们现在常常抱怨电梯的算法非常愚蠢,我们作为软件评测师,该怎么测试才能证明这个算法是愚蠢的呢?


        我们的系统也常常会做很多愚蠢的事,但是很遗憾,我都没能从软件评测人员那里听到反馈。很多feature,我至今也只能获得N年前simulation的结果。这个feature已经做完了,带来了无数的bug,可是没有人能通过测试证明它当初吹嘘的那些好处。


        我们作为测软件评测师,代表的是最终用户,我们跟软件设计师和项目经理的目的是不同的。我们不仅要证明那些说明书里号称的功能都能用,而且要证明用户会很满意。所以我们不仅仅要关注功能本身,还要关注整个产品的用户体验,产品是否够稳定,是否够快,是否够聪明,是否够安全,是否真如说明书吹得那样好?如果答案都是否定,那么我们的产品谁会喜欢呢?
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2017-9-20 12:50
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]测试小兵

    2#
    发表于 2011-11-15 11:08:11 | 只看该作者
    8错
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    3#
    发表于 2011-11-15 12:58:29 | 只看该作者
    开心果发威了
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    6 天前
  • 签到天数: 547 天

    连续签到: 1 天

    [LV.9]测试副司令

    4#
     楼主| 发表于 2011-11-15 16:25:01 | 只看该作者
    发什么威???
    回复 支持 反对

    使用道具 举报

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

    连续签到: 1 天

    [LV.7]测试师长

    5#
    发表于 2011-11-16 22:34:31 | 只看该作者
    以用户为中心没错
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
    发表于 2011-11-17 09:16:58 | 只看该作者
    谢谢
    确实,我们写的测试用例就是用来去发现BUG,如果这个测试用例发现不了BUG,不是说你的用例写的多好,而是你的用例根本没有过关,所有的软件总会有缺陷,只是在于你会不会去细心的去发现
    那楼主,我想问一下,使用怎样的方法去更多的发现缺陷
    我自己使用的方法是场景法和对项目业务流程理解的随机测试,可是只能找到一些浅显的问题,如易用性,用户体验等BUG,但严重BUG只发现1-2个,虽然我测的这个软件已经是稳定期了,但是我的师傅总是能发现一些重要BUG,我才工作一个月左右,我想请教一下你,可以给我答复吗?谢谢了
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    7#
    发表于 2011-11-17 16:32:54 | 只看该作者
    回复 7# QqiaoQ


        发表下个人意见:
    做测试的时候除了做些正面测试,更多的是做反面测试,要把各个方面都考虑到,也可能是一些意想不到的、叼钻的手法去操作,往往会有些意外的收获;再就是要注意一些细支末节;最后的那就是靠个人经验的积累了
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    8#
    发表于 2011-11-17 19:18:04 | 只看该作者
    回复 4# 楠族开心果


        不少原创,指导新人
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-14 03:46 , Processed in 0.070057 second(s), 27 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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