51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 4501|回复: 16
打印 上一主题 下一主题

[原创] [软件测试那些事]一路走来,苦乐情浓

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2011-5-6 14:30:55 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
缘起
      公司的第一个产品终于全部开发完成了,一帮兄弟多少个日日夜夜的奋战,终于要收获了,不过发布前当然要进行全面的测试,可是作为一个新生的公司,尚无专门的测试团队,所以定下8月8日发布的时间点后,每个人都分到了自己没有碰过的功能模块,于是,轰轰烈烈的全员测试开始了。那时,我刚进公司不到半年,开发完地图模块,就投入了陌生的功能中。每天做4件事:Testing、Submiting、Accepting、BugCoding。当时的我,更像一个monkey,跳跃在不熟悉的业务模块中,东点点西点点。

单元测试
      公司的第二个产品一期终于发布了,可参与的人都很疲惫,好几个复杂的bug都是在发布前才发现,时间在查代码过程中一分一秒过去,一不留神就过了12点。于是,大家在项目总结的时候都强烈要求专门的测试。二期的时候,项目组长决定让我和其他2个兄弟来负责测试工作。什么是测试呢?绝不是随便点点那么简单了。如果那时知道51Testing这个宝地就好了,后来,经过多方查找,大概有了测试的思路,开始准备测试用例和测试数据。本来打算单元测试和功能测试都做的,结果发现正向、反向、边界加起来,光单元测试的用例数目就很庞大,而且计划要用的junit、dbunit都要从0开始,那还是先把单元测试做好再说吧。这时候的coding便已添加了testing的味道。

功能测试
      第三个产品的时候,我们几个测试菜鸟终于开始了功能测试的路。由需求人员准备用例,由开发人员准备基本数据,由我们按照用例修改数据并进行测试执行。前期没有任何参与,仅在代码完成后,凭文档和用例进行理解,并按照用例,把测试数据反复折腾。当时心中并没有测试覆盖率的概念,好在除了按照用例执行,我们也开始有自己的想法,应该也算有所填补。

两种模式
      第四个产品和第五个产品是并行的,boss也开始对测试关注起来,我们测试人员可以从功能设计阶段就进入,更早的了解需求和设计,但从测试人员的管理模式上,是作为项目资源还是测试资源,并没有定论。于是2个测试小队以2种模式开展了起来,第1队作为项目资源,由项目需求人员进行管理,而我所负责的第2队作为测试资源,则相对独立,向项目组长汇报,但相互配合的比重较大。于是,从测试策略、测试计划,到测试用例、测试执行,到最后的用户验收测试和测试报告环节,都由测试人员全权安排,并且每个模块测试之前,必须有开发人员的单元测试完结文档作为准入条件。这个时候,从测试内容上,我们已经开始区分为功能测试、系统测试、事务流测试和用户验收测试,从工具上已经开始用QC进行测试管理,并开始着手用QTP。此时测试的人已由当初的3人扩展到5人了。

测试规范
     经过每一次的尝试,每一次的升华,终于对测试有了一点感觉,也形成了一些套路。boss也决定成立测试部门,由开发部门的老大来坐镇,带领我们继续完善测试。该老大很平易近人,我们部门就像个朋友窝一样,有时候活动多得让其他人眼红,呵呵。此时我们测试的人已经可以凑2桌麻将了。老大让我开始着手拟定测试规范,于是结合之前的项目经验,我便开始了规范的初稿。从测试流程开始,根据项目的类型,哪些流程是必须的,哪些是可选的,每个流程的准入和准出条件有哪些,和需求团队、设计团队、开发团队如何配合,都进行了整理,对缺陷管理尤其着重笔墨。当然,对于整个过程中各类规范和QC的配置也不能马虎,用例编写规范、测试集规范、测试执行规范、权限可见、缺陷等级、缺陷原因、所在模块等,都是需要考虑的地方。经过这一场,让自己对测试理解得更加系统,同时也清楚地知道测试这水还真是很深的。

51Testing
    从功能测试的时候,开始知道51Testing,但一直都没有深入了解过。正巧公司有培训的机会,可以自己找培训内容,于是毫不犹豫的报了51的周末精品班,每周末在杭州和上海间游走,虽辛苦但开心,只因为学有所得。每次的课都安排得很紧凑,也很系统,易于理解。很喜欢51的老师,都很敬业,而且经验丰富,期待有一天,我也能像他们这样的优秀。

性能测试&自动化
    到第六个产品的时候,终于决定把性能测试从开发人员手中接过来做。因为产品的特点,性能测试的测试点主要是大数据量的测试,而非多并发的访问,所以对数据量的分析和模拟很重要。性能测试和LoadRunner是不能画等号的,对性能测试点的分析、对数据量的需求分析,需要太多的业务了解和场景模拟,而非简单的使用工具。而且在数据量模拟前,要首先满足很多配置要求,而且这些配置还不能简单地用存储过程方法解决,于是又配合着QTP,进行系统界面层面的配置。配置好之后,一部分数据用数据库层面的方式来模拟数据量,一部分用系统界面的方式实现,又涉及到excel的批量操作。于是,QTP脚本、excel脚本、数据库存储过程,一个接着一个攻破。一个性能测试,涉及的面真是非常广,很复杂,也很有成就感。

写在后面
      如今,因为各种原因,测试部门解散了,大家也各奔东西,有些继续着测试,有些开始自己创业,而我,也开始了自由职业的路。以后的路虽然不同,但我相信,在我们每个人心目中,都有一个测试情结,以及,这份因为测试在一起的感情。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

  • TA的每日心情
    慵懒
    2019-6-27 09:25
  • 签到天数: 7 天

    连续签到: 3 天

    [LV.3]测试连长

    17#
    发表于 2011-5-19 18:26:22 | 只看该作者
    祝好~~~~~~~~~~
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    16#
    发表于 2011-5-12 17:55:59 | 只看该作者
    感觉你是个很用心的人,祝福你的职业轨迹一路顺利
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    15#
    发表于 2011-5-12 11:21:03 | 只看该作者
    好好测试
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    14#
    发表于 2011-5-12 10:49:11 | 只看该作者
    测试这条路真的有痛有快,在小公司测试真成开发的助理。现在时常在考虑测试是我们必须走下去的路吗
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    13#
    发表于 2011-5-11 16:33:36 | 只看该作者
    本帖最后由 myl 于 2011-5-17 15:54 编辑

    像monkey,很形象。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    12#
    发表于 2011-5-9 22:35:15 | 只看该作者
    回复  愚人

    re,可能小点的公司更能锻炼人,毕竟需要多面手,不过在大公司,应该也可以自发提议,只是目 ...
    zkhappyfol 发表于 2011-5-8 20:36



        是吧,boss不支持,测试就成了开发助理
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    11#
    发表于 2011-5-9 16:22:06 | 只看该作者
    祝愿你的职业之路一路顺利。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    10#
     楼主| 发表于 2011-5-8 20:36:04 | 只看该作者
    回复 12# 愚人

    re,可能小点的公司更能锻炼人,毕竟需要多面手,不过在大公司,应该也可以自发提议,只是目前测试的执行同boss的支持有很大关系。



    zkhappyfol中奖了\(≧▽≦)/奖励生活情趣指数5
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    9#
    发表于 2011-5-8 19:29:22 | 只看该作者
    回复 9# peag


        可以自己争取的



    愚人运气不错(╯3╰)获得生活情趣指数2
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    8#
     楼主| 发表于 2011-5-7 20:27:54 | 只看该作者
    回复 4# 千里

    呵呵,都开了个头,还没进去呢~~
    感谢51Testing把我领进门啊



    zkhappyfol中奖了\(≧▽≦)/奖励生活情趣指数5
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    7#
    发表于 2011-5-7 20:07:44 | 只看该作者
    很难有这样的机会给自己去接触那么多的东西,唉
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
     楼主| 发表于 2011-5-7 20:03:23 | 只看该作者
    回复 5# michaelzyf09

    这个michael很少见啊,还是挺怀念zyf+number的日子
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5#
    发表于 2011-5-7 09:46:55 | 只看该作者
    “我相信,在我们每个人心目中,都有一个测试情结,以及,这份因为测试在一起的感情”  
    侃姐,狂顶顶顶.........
    (小翟)
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2021-6-9 14:08
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    4#
    发表于 2011-5-7 05:32:36 | 只看该作者
    挺不错啊,自动化、性能各个击破了。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    3#
    发表于 2011-5-6 19:39:29 | 只看该作者
    呵呵,
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    2#
    发表于 2011-5-6 15:42:11 | 只看该作者
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-26 07:21 , Processed in 0.075607 second(s), 27 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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