|
本帖最后由 江潭素月 于 2010-11-16 09:24 编辑
做测试算是4个月了吧,不过中间参与过开发工作。记得当时来公司面试的时候,面试的是开发,因为之前做的是开发,只不过是在小公司做得,只有两三个人开发的那种小公司,开发的比较郁闷,因为公司实在是太不规范了,想换个比较正规的公司,结果面试完,面试官告诉我感觉你的开发能力离我们公司要求有些差距,而且公司不打算招女程序员了,你考虑下有没有意向做测试。当时就想,反正开发也只是做了一年多,技术一般般,而且年龄大了,就不适合做开发了,在网上搜了搜软件测试,有什么黑盒测试、白盒测试、功能测试、性能测试、自动化测试、回归测试、冒烟测试啥的,嘿...不错,还挺有技术含量的,而且好多人都表示软件测试比较有前途,而且适合女生做,狠狠心转测试了。
刚来公司的时候,正好一个项目刚开发完,让我参与了测试,那个项目很复杂,也没多少文档,有文档也看不懂流程到底是怎么样的,甚至开发人员自己都不知道业务流程是什么样的。我就这样在不了解业务的情况下迷迷糊糊的测试了一阵子,不过找出很多bug来,可能是之前做过开发的原因吧,对容易犯错的地方比较敏感,所以虽然只是测试比较简单的增删改查我照样还是找到了一些bug,但是一直到测试完,我还没有很了解那个项目。那时的感觉就是难道测试就是这样点点吗?太没技术含量了吧?我开始有些失望。之前了解的测试有那么多种,还有测试工具,还要写测试用例,怎么在这个公司测试只是点点按钮,报告下bug呢。我开始查找资料,也就是这个时候,网友我推荐了www.51testing.com,我开始浏览测试论坛,成功人的blog,自己也注册了账号。下载了好多关于测试的资料。
没过几天,我被通知去临时做开发。因为之前我做过开发,现在项目比较紧,就调我做开发了,当时很高兴,本来自己就是要做开发的,现在转测试做的这么郁闷,我还是先提高下自己的开发技术吧。不过,开发完我还得继续做测试。感觉有些迷茫,我是该做测试呢,还是做开发呢,不能这样也开发也测试,到头来什么都弄不好,经过再三考虑,给主管提出我还是想专心做测试,不想再做开发了,虽然很多人说测试要想做好得有相当好的编程能力,但我感觉我实在是没那么多的精力。也许你们会说我是在找借口,可以下班后学习啊,但是下班后我还有其他药学习的,具体是什么就不跟大家说了,反正是很重要的学习。就这样我一心一意的学习测试。
随着对测试的了解,认识到了两种测试工具。自动化测试工具QTP和性能测试工具LoadRunner。当时就想一定得学点有技术含量的东西,不能让开发人员认为我们做的工作很简单,就只是点点而已,很明显。公司就是不太重视测试的,从测试和开发的工资就能看出来。当时正好没什么任务,就系统学习了下QTP,学了3天吧,没有学完,又有任务了,就这样告停了,将所学的东西在实际的项目中实践一下,确实还存在不少问题,我们的项目在QTP上不能完全录下来,貌似得用java插件,后来想了想公司的项目不太适合自动化测试,因为客户的需求总是在变,项目也总是在变,录制下来的功能再测试的时候很可能就不是这样了,所以也没再深究QTP.关于性能测试,公司暂时也用不大到,对测试工具的学习也就没那么高涨的激情了。
有空的时候我就在www.51twsting.com上转悠,或是在互联网上搜搜规范的测试流程到底是什么样的,看能否把公司的测试规范起来。后来跟技术主管提起了这事,他说规范的测试流程不适合咱公司,是啊,公司的项目基本上是在原有的项目上进行改造,基本没有什么文档,需求分析、概要设计、详细设计都是我们测试人员在测试完比较空闲的时候补上的。基本上是项目开发完了我们才测试,和网上所说的在需求阶段测试人员就介入进来的情况相差太远了。没办法,只能找适合公司实际的测试规范。想想公司目前的情况,再结合比较规范的流程,我们现在最最缺少的就是测试用例啊,公司项目完成了,拿过来就测试,根本没有想怎么测试比较合理,怎么测试比较能快速的发现错误,怎么发现更多的错误,于是乎,就到了我现在的情况,就是在查找资料,动脑子想,怎么写有效的测试用例,不过现在还是在迷茫中,看到微软用户登陆的测试用例有5000个,我惊了一下,我现在一个添加或删除功能连10个用例都写不了,到底怎么写才能比较有效呢,怎么写才能发现比较多的bug呢?真的希望能得到前辈们的指导,看看你们之前写的用例,参考一下,指点迷津一下我这个困惑的初级测试员。 |
|