TA的每日心情 | 开心 2020-3-27 08:12 |
---|
签到天数: 104 天 连续签到: 1 天 [LV.6]测试旅长
|
首先想说下,想看技术贴的朋友们就不要在我这浪费时间了,我刚做测试一个月,学到的都是一些粗浅的东西,所以不好意思拿出来说事。这次总结主要是想谈谈自己的一些想法和在思想上的转变。这些或许对刚进这行的人和想要进这行的人能有点帮助。
这一个月来,从来不泡论坛的我因为这份工作破天荒地三不五时就在论坛里面呆着。看到很多高手的工作经验,也看到很多新人对这行的迷惑。终于看得自己手痒痒了,忍不住想上来说两句。
我学的是计算机软件,但是对编程不怎么感兴趣,而最初想做测试也不过是因为觉得做测试就可以不用编程,现在知道这个想法是相当错误的,不过正是因为这个错误的想法,我才有机会进入这行,才能发现它的美好。
在网上看到很多人问做测试有前途吗?包括我曾经也问过一个做测试的学长这个问题。问他的时候很明显地感觉到他不想跟我多说什么,当时还不明所以,后来终于明白了。试问下一个软件能没有测试吗?我认为是不能的。一个软件想要变成成熟的产品就不可能不做测试。社会的发展是自动化代替手工劳动,自动化靠软件来控制,软件靠测试来保障质量,这么分析,还会对测试有没有前途感到疑惑吗?
再一个想说的是黑盒测试,我现在还在做黑盒测试,刚开始的时候也曾对它感到厌烦,心想每天就拿着鼠标点来点去的能学到什么东西啊。天天想着啥时候才能转做白盒。后来在一次问工程师问题的时候,发现一个自己在设计的测试用例时从来没有想到的方向。那时才顿悟,黑盒测试这块虽然“简单”,可是我却还有很多进步的空间,那是不是就说明做件事并不是无意义的呢?而后在网上看了看别人的看法,发现很多人拿白盒测试和黑盒测试比较。在他们的争论中我了解了黑盒测试的“升级”——自动化黑盒测试(大家可能都知道,就我是才发现,不要笑话我哈!)。这个发现让我开始更认真地做测试,努力地思考还有哪些用例我没想到的,不断地开拓自己的思路。同时也决定要把以前没兴趣的编程给补上去,为以后的自动化测试做准备。
还有一点是测试思想的形成(不知道这个概括是不是定得太大了,我也没想到别的词,先就这样用着吧,嘻嘻^_^),刚开始测试的时候出于对程序员的崇拜(因为自己没能编出个什么东西来,所以对开发人员满怀崇敬),因此心里总觉得他们做的软件应该不会有缺陷吧!测试人员有这个想法是很要不得的。后来看了《软件测试的艺术》,其中有一章中提到测试人员应该保有的心态。看过这章后,便经常性地特别是当自己觉得被测软件已经没有bug的时候不停地对自己说“每个软件都是有错误的,检查出bug才是正常的,找不到bug就说明自己失职了”。就像医生看病,没有哪个人会觉得看不出病况的医生是好医生。说得多了,也把自己的心态转变了过来,现在每次想结束测试的时候,又不自觉地想再测试一下,看看会不会有什么自己漏了的地方。当同事看到我的缺陷报告噼里啪啦写了十多二十个bug时说“这么多bug啊!”我心里忍不住想“就这么点bug,我还觉得不够呢!”。有时一个成品拿来,同事说“这种上线了的软件应该不会有bug”,而我想得却跟他们完全相反“这个软件一定有bug,要给它多找出几个来才行”。这种事情发生的次数多了,都忍不住怀疑自己是不是有点走火入魔了。现在每天最兴奋的事情就是我今天又发现了好几错误。这点使我有些迷惑,看不清到底我和他们的想法,哪个是对的哪个是错的。
最后说个跟测试无关的事情。就是关于提问。以前我很少问问题,有时是怕自己问得太简单被人笑话,有时是不知道要怎么问。后来朋友告诉了我个方法,个人觉得这个方法很好,也许很多人都是这么做的,不过我还是想拿来跟大家分享一下。就是做到至少能对要问的问题提出一个自己的看法或想法,不管是通过查资料还是自己的想当然,反正要从问这个问题上体现出,你不是个只长了张嘴巴没长脑袋就知道问不知道想的人。这么做不但能避免问些很容易找到答案的问题而导致大家对你的印象打折扣,而且能让你对这个问题的答案记得更深,甚至可以在得到答案的同时联想到别的问题,一连串的发散能让你一次收获很多与之相关的信息。谁都愿意跟有想法的人交流,所以时间长了就能从提问变成讨论了。
好像目前就只有这么多了。以后再继续添加。
如果有什么说得不对的地方或是什么意见,希望大家能告诉我,我会改进的。谢谢!
[ 本帖最后由 qingrou 于 2008-12-4 13:51 编辑 ] |
|