如果安于现状,生活还有奔头吗?So ,So ...Fight for future!

也说测试

上一篇 / 下一篇  2008-12-02 14:08:19

    这段时间一直在猛攻测试,自己也有两年的测试经验,今天就自己对测试的理解简单谈谈自己的看法!(功能测试VS性能测试;手工测试vs自动化测试)

   功能测试,是基础,核心,也就是说是最低保证!(突然想到了以前政治课本上的对于商品的使用价值和价值的关系,这里就简单的引用一下啊!)首先说你开发的软件能够实现其应该实现的动作,满足人们对它的最底线的期待才可能谈其它的!就拿盖房子来说,首先要打地基,砌砖,盖顶,这些一切OK了,符合质量验收标准了,最起码可以住人了!才会着手挖心思去装修它,最大程度美化它(当然要在进度和成本的控制下),来提高它出售时候的附带价值!退步说,如果这房子雨天漏雨,或者冬天凉夏天热,怕是外观再漂亮,也是说不过去的!所以说,功能测试是基础,性能测试是在其基础上的拔高(当然有些软件,比如说门户网站,性能也很重要,比如说并发用户、响应时间,毕竟涉及到用户体验),就是在测试阶段,性能测试也是在功能测试进行到一定程度,稳定后,才开始的!

   因此,我认为,对于我们测试人来说,首先还是对不同的测试类型有个准确、清醒的认识,再就是结合对自己的定位,来一步步提升自身技能!先做好功能测试,最大程度来锻炼自己发现问题的能力、发散性思维等等,然后又一定的测试技能和知识储备,再考虑去做性能或者其它的!

   手工测试,就我接触的测试人来说,大部分好像还是集中于手工阶段!自动化的引入率应该不高!只是自动化是趋势而已吧。现在或许可能缘于竞争、时间、成本等等压力,自动化的出现,承担着弥补手工测试的不足的角色,因为测试本身重复性强等特点吧,引进自动化可以提高效率,一定程度上可以降低时间和人力成本吧;但是它毕竟是手工的辅助手段,不可替代手工的,毕竟人的逻辑等思维是工具无法取代了!有人说,测试的最高境界是预防缺陷,但对我们大部分人来说,可能最直接的还是找BUG吧,尤其是以挑战从未出现的BUG为己任,这样的话,就要发挥手工测试的魅力,就不能指望自动化来发掘!

   所以,尤其对于我们测试新手来说,要有个平稳的心态,在对测试流程、类型、技术等等有个初步认识的基础上,踏踏实实的做好自己所处阶段的事,不好高骛远,不人云亦云,不要今天听人家说性能有前途就去学两天性能,明天听人家说自动化有技术含量,有“钱”途,就学两天自动化;最重要是结合自己所处阶段,给予准确定位,然后再朝那方向努力!

   不可否认,手工测试、功能测试有时候很枯燥,没有技术含量,我也深深被其困扰过,但我认为这似乎是我们必须经历的阶段!不管怎样,好好对待,我们可以选择通过自己的努力来将这个阶段缩短!

   PS:自己现在还深陷其中,彷徨和苦恼中,想从事有挑战性的测试,功力尚浅,再去做简单测试,提不起激情!唉,苦恼中。。。不过不管怎样,都要一步步努力吧,只求每天进步一点点,总有一天可以达到自己期待从事工作的要求的!

   自勉!

   

    


TAG: 闲聊测试

 

评分:0

我来说两句

日历

« 2024-05-15  
   1234
567891011
12131415161718
19202122232425
262728293031 

数据统计

  • 访问量: 2152
  • 日志数: 3
  • 文件数: 1
  • 书签数: 2
  • 建立时间: 2008-11-29
  • 更新时间: 2009-02-10

RSS订阅

Open Toolbar