测试需要用心来做

上一篇 / 下一篇  2009-05-15 11:19:57 / 个人分类:生活经历

         想想工作也有六七年的时间了,在这期间也经历了生的起起浮浮,今天写点经历希望给新人有一点的启发。

        在刚开始工作的时候一切都是新鲜的,对一切都充满了好奇。先是客户支持--开发--测试-----开发-----测试------管理,每一步走来都有太多的辛酸、无奈与收获的喜悦。

       刚参加工作的时候是一个什么都不地懂的小姑娘又在网通做支持所以总担心把程序弄错、把正确的数据删除,所以不会,放不开也不知道如何才能进步。日复一日的在担心与恐惧中度过。但是我没有放弃学习,利用空余时间学习了网页三剑客,学习了一些编程的内容,也懂了编程的一些理,所以工作中胆子大一些了,再加上前段时间的学习工作取得了一定的成果。

    年底网通改革我回到了公司上班,开始了我的第一套系统的开发从此走上了开发,测试交替之路。

   写写这几年的测试经验:

    一、测试计划基本上没写过,不过感觉如果有条件还是要写的,这样才能合理的按排工作

  二、测试用例:我感觉一个好的测试还是需要一套完整的测试用例的,仅仅进行随机测试,或按照自己的想法进行测试往往有太多的漏洞。所以高效的测试需要一套很好的测试用例,测试用例的设计面要广,最多达到100%当然不太现实

三、要有慎密的思维,灵活的头脑。充分理解系统的各个功能点。

四、要测试过程中要有怀疑态度,在没有经过自己的验证之前不能轻易的下结论。

五、在回归测试中不能想当然的认为上次没有出错的功能,在修改这后就一定还是对的。对修改前工确的功能也要进行测试。

六、一定要做边界值测试:一定要测出每个点的边界值。

七、要进行破坏性测试:测试程序员有没有设计容错功能。

八、对各种功能进行兼容性测试:客户可能在不同的操作系统,不同的环境中使用。

九、要进行压力测试:测试当压力过大时的后果。

十、对自动化测试有正确的认识。现在看很多单位都在不停的强调自动化测试的重要性,这一点不否认,自动化测试可以减轻人的很多功能,而而在某些情况下可以实现人所不能达到的效果,但是在功能测试方面我认为人工测试还是很重要的,测试我认为不仅仅是找到bug更重要的一个责任是能分析bug分析他出错的原因,这是自动化测试所不能达到的,所以在功能测试方面我感觉需要人工自动化相配合,才是最好的解决方案

 

 


TAG: 测试感悟

 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

我的栏目

日历

« 2011-06-07  
   1234
567891011
12131415161718
19202122232425
2627282930  

我的存档

数据统计

  • 访问量: 997
  • 日志数: 1
  • 文件数: 1
  • 建立时间: 2009-05-15
  • 更新时间: 2009-05-15

RSS订阅

Open Toolbar