51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2248|回复: 13
打印 上一主题 下一主题

[原创] 测试的境界

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2009-8-9 12:25:53 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

(引用请注明出处)


作者:许奔
博客地址:http://www.cnblogs.com/xuben
邮箱:xuben222@126.com
QQ420524900


外派到Pfizer后,测试的流程和方法发生了巨大的改变——一直说不清是好是坏,就这样,整日里忙着开会,开会,开会过来三个月,开的会比之前几十年的都多。开会之余,测试还是不得不做的——不仅要做,还要做得漂亮,做得出彩——当然,要出彩不是我一个人能做到的,没有Pfizer的项目经理及公司这边的项目经理两人的帮助和指导,自己要找个方向都很难!
今天终于腾出一些时间来反思,突然发现,这三个月在思维层次上,真可谓是脱胎换骨般的转变!下面将我的一些反思记录下来,望各位积极点评:
测试五境界:
测试的第一境界:找出尽可能多的Bug!尽情享受找Bug的乐趣!
刚进公司时,我总是很满足于找Bug,找出更多的Bug。我用来评判自己的标准也很简单:今天自己找出的Bug是否比昨天更多?自己找出的Bug是否比别人的更多?可以说,刚入行的我真的很享受这种找Bug的乐趣,当我看到自己找出的一大堆新Bug时,感觉就像自己赚了非常多的钱,那种守财奴的喜悦心情让我至今倍感难忘!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
 楼主| 发表于 2009-8-9 12:26:56 | 只看该作者
测试的第二境界:尽可能地找出严重,甚至是致命的Bug!
当我找出的Bug快速地被开发人员干掉的时候,我又开始变得很沮丧,仿佛他们干掉的不是我找出的Bug,而是我辛辛苦苦积攒的财宝。这时候,我开始对自己提出更高的要求,要尽可能地找出严重,甚至是致命的Bug,只有这样,我的财宝才会被保存得更长更久。但是,要找出严重的Bug就需要我对整个系统理解更深入,对系统的逻辑理解得更透彻,对需求了解得更仔细才行,这样,我不得不认真地去研究需求文档,研究设计文档,不断地与开发人员沟通,找出核心致命的问题所在!
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2009-8-9 12:27:16 | 只看该作者
测试的第三境界:专注于实施的步骤,让Bug自己现形!
测试人员如果作为孤立的个体存在于某一个项目组中是很难成长的。如果你只是做测试,如果你只是在填报Bug和验证Bug时才与开发人员沟通,那你永远都是处于一个敌对的位置——这种敌对不是指你的亲和力不够,不是指你的言辞缺少谦虚,不是指你沟通不力,而是指思维的角度。你很难从开发人员的角度去思考问题,你永远不清楚自己挖出的Bug究竟是由什么原因造成的,你只是不断地在提交Bug,并等着开发人员去解决它。对于项目而言,你是一个不折不扣的破坏者和寻衅者,至多算个检验员,而不是协助者,构建者。
这时候,你就需要改变了!
很多测试人员,都始终迈不过这个坎,到不了第三境界。这不一定是他们的问题,很多公司也不允许测试人员跨过这个坎,往前迈进!
第三境界需要你参与到开发当中,作为项目前进的一个步骤而存在——这就是,实施和部署!
很多公司在项目的实施和部署上都是由开发人员来完成,以前我也认为这是理所当然的事情。到Pfizer后,两位项目经理都要求由我来做整个系统的部署和实施。这下可把我难坏了。因为单纯的执行部署和实施虽然简单,但你必须清楚每一个步骤的实施是为了什么?每一步的进行对下一步,甚至以后的实施造成什么样的影响?每一步的检查点在哪,如何进行审核?如果出了问题,如何回溯到上一步?如何迅速地定位问题的所在?如何帮助开发人员分析问题发生的原因?如何在以后避免类似的问题出现?等等等等。
达到这一步不难,但需要团队的支持与配合。只有当团队形成一个统一的整体,协同作战,并得到上面强有力的支持和肯定,这一步才能顺利完成。
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2009-8-9 12:27:30 | 只看该作者
测试的第四境界:设计和构建测试场景!
当你的测试达到设计场景的高度时,一切的一切都尽在掌握之中!
你会从战略的高度俯瞰整个项目,对项目的构建及排兵布阵了如指掌。你能够站在需求和设计的高度去审视这个项目的进行,这时候,你已经完全融入到这个项目中去。你能够轻松地换位思考,你能够站在客户的角度研究需求文档是否完善,你能够站在架构的角度观察项目设计是否合理,更主要的,你能够站在测试的角度思考如何构建一个无坚不摧的测试场景!
这时候,你能够通过开发的进行去设计不同的测试场景,无论是单元测试、模块测试、集成测试、系统测试,还是性能测试、回归测试,甚至用户的UAT测试,都已经不是问题。因为你可以通盘地进行设计,在每一个Milestone,你都能准确地知道该如何进行检验。
第四境界不是空穴来风,它完全建立在第三境界所累积的经验上。当你的部署和实施达到一定程度,当你部署和实施的经验不断累积时,你就会慢慢发现,某一个Milestone,需要如何进行详细的部署和实施?通过这样的部署和实施能达到什么样的效果?如何通过这样的部署和实施完成对该阶段项目质量的检验?如何通过对一个个的Milestone的场景设计,最终保证完全达到用户的需求?
这需要多年的成功经验的累积,不是一蹴而就的事情!
回复 支持 反对

使用道具 举报

该用户从未签到

5#
 楼主| 发表于 2009-8-9 12:27:54 | 只看该作者
测试的第五境界:持续改进自己的设计!
第五境界其实是一种心态,就是永不满足,持续改进!
无论你的场景设计在现在看来多么完美,多么牢不可破,总有你没看到的缺陷所在,总有不适合某个项目的地方。时代在进步,项目的架构在飞速发展,如果用一层不变的思路去设计和测试,总有不合时宜的那一天。
人,最可贵的是勇于挑战自己,永不满足,永不服输,只有一次次地将自己挑翻在地,才能一次次地爬起来,走得更好!

我现在还在通往第三境界的路上艰难行进,不敢妄言后两个境界,希望各位同仁不吝赐教!在此万分感谢!
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2009-8-9 19:14:43 | 只看该作者
呵呵~LZ说得有一定道理~应该有很多人都在1、2层境界吧...不过有时候境界也就那么回事,而且还有层境界就是厚道,不是动不动啥东西都拿出来卖-.-! 开个玩笑别介意哈
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2009-8-10 12:04:27 | 只看该作者
先下来看看~
回复 支持 反对

使用道具 举报

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

    连续签到: 1 天

    [LV.1]测试小兵

    8#
    发表于 2009-8-10 15:05:36 | 只看该作者
    写的好啊。我努力的空间还很大,
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    擦汗
    2015-5-25 17:24
  • 签到天数: 3 天

    连续签到: 1 天

    [LV.2]测试排长

    9#
    发表于 2009-8-10 15:07:39 | 只看该作者
    不错 我免费共享一下~~

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

    x
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    10#
    发表于 2009-8-10 15:33:21 | 只看该作者
    原帖由 houzeal 于 2009-8-10 15:07 发表
    不错 我免费共享一下~~


    谢啦
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    11#
    发表于 2009-8-10 16:29:55 | 只看该作者

    境界上去了,技术没上去

    为什么大学里面就没有专门的测试课程可以学习呢
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    12#
    发表于 2009-8-10 16:32:15 | 只看该作者
    测试的重点是保证用户的需求得到满足,而不是找BUG,BUG永远存在,不能花费大量的时间在寻找客户不可能遇到的BUG。BUG好像地雷,部队经过雷区的时候,只需要把行进中的地雷排除即可。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    13#
    发表于 2009-8-11 17:28:42 | 只看该作者
    写的不错,学习了
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    14#
    发表于 2009-8-11 22:00:08 | 只看该作者
    恩,很有感触哈
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-9-21 22:48 , Processed in 0.087804 second(s), 28 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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