测试牛人观点1

上一篇 / 下一篇  2010-07-20 13:08:05 / 个人分类:读书笔记

手头的项目忙完了。
终于可以有点时间看点东西了。
这两天在几个牛人的博客里面辗转。
特别是仔细拜读了clever man的测试文章
真的是受益匪浅啊。
所以抽空把其文章中的自己感觉教育很深刻的论点摘录了出来。
以方便后面的参照学习

1. 我的观点是,对于一个测试人员来说,精通一门语言很重要,但是更重要的是通晓各种语言。
2. 我现在自动化所用到的语言就有C,C++, C++/CLI, C#, Windows Shell, Powershell等等,我会根据不同的情况来选用不同的语言去实现。
3. 作为一个测试人员对编程语言的选择和使用有两点很重要。一是快速掌握一门新语言的能力,二是尽量通晓多门语言。这样才能更好的进行smart testing。
4. 刚入行不久,没有扎实的技术沉淀,就走向了管理,很快就会发展到头了。
5. 测试的最高title是SDET(微软)和SET(Google),说白了,这种职位本职上就是开发,只不过不是产品的开发,而是测试的开发。
6. 不懂开发的测试没有太大的前途。
7. 测试发展的两条路还是管理和技术。
8. 如果有机会做开发,或者转开发就不要犹豫,如果没有机会,也要尽量地去学习一些开发知识,这对测试的长期发展是很有好处的。
9. 一个好的测试工程师确实需要能够协助开发人员定位错误,可是最需要的是能够采用多角度去设计case,然后发现bug。
10. find bug->report to manager->assign to the function owner->fix bug->new build version->regression。
11. 一个strong的测试人员,需要跟开发人员讨论solution options,在fix之前就发现可能引起的其他问题。
12. 我们所谓技术含量低的测试主要是“黑盒手工测试”,黑盒测试不需要懂代码,手工测试不需要会编程。
13.                  手工测试                        自动化测试
黑盒测试      黑盒手工测试                 黑盒自动化测试 
白盒测试      白盒手工测试                 白盒自动化测试 
一个做黑盒手工测试的人可以横向,纵向或是垂直发展,都离不开软件开发能力的。没有良好的编程能力,就只能原地踏步了。
14. 测试没有最好的测试方法,只有最恰当的测试方法。
15. 想做好测试,想做测试牛人,是需要计算机技术综合能力的,不仅仅是什么黑盒测试,白盒测试,自动化测试这些测试方法的掌握,更重要的是开发的功力,系统内核,等等更深入技术的精通。
16. 70%的安全漏洞都是黑客通过fuzzing test黑盒测试来发现的。
17. 测试水平的高低往往不是用测试方法区分的,更主要的是要看测试人员自身的水平如何。
18. 黑盒测试和白盒测试本质的区别在于源代码的访问权利。
19. 安全测试与白盒测试的根本区别在于安全意识,黑客的思维。
20. windows内核的学习也很重要。
21. 手动测试人员和自动化测试人员最大的区别在于懂编程。
22. 一个测试人员在工作中的重要性的大小不是仅仅由测试的工作范围来决定的,更重要的是你能够在多大程度上去cover开发和PM的工作。(深有体会,觉得很经典)
23. take开发和PM的responsibility对于个人的发展是多么重要。
24. 作为一个真正出类拔萃的测试人员各方面的功力都不能少。
25. 作为一个测试人员真的想提高自己的地位,就不要把开发和测试对立起来,要把他们融合在一起才对。
26. 跟自己产品相关的都积极主动地去关心,思考和处理,进步会很大的。
27. 只要是这个产品的问题,别人第一时间就会想到去问你。(这点也是深有体会,我以前还觉得很烦,别人问的时候老烦,有时候还发脾气,嫌麻烦,现在觉得自己是多么幼稚和无知。感谢克莱沃曼啊!)
28. 测试、开发两手抓,两手都要硬。
29. 测试的难度排列顺序:自动化测试<性能测试<安全测试。
30. 单纯地讨论哪种测试方法更高级,没有根本的意义,因为在发现bug过程中,要不可避免的用到任何可能的测试方法和测试工具。

 


TAG:

abedd的个人空间 引用 删除 abedd   /   2010-12-03 13:11:47
努力加油~奋斗中~
测试小匡 引用 删除 welcomezhang   /   2010-08-05 17:45:28
5
引用 删除 wangyiman   /   2010-07-22 16:32:31
谢谢
引用 删除 wangyiman   /   2010-07-22 16:30:42
5
havards的个人空间 引用 删除 havards   /   2010-07-22 10:42:27
个人觉得:
测试的发展方向:
1.技术专家
2.业务专家
3.管理
CC114的个人空间 引用 删除 CC114   /   2010-07-21 15:48:56
虽然是大实话,但是觉得观点有点不公平
CC114的个人空间 引用 删除 CC114   /   2010-07-21 15:47:28
把这个30条用一句话概括,就是想做好测试,要懂开发,越精通越好,再好加点管理。
翰海 引用 删除 aklszt   /   2010-07-21 14:08:33
原帖由愚人于2010-07-21 08:54:21发表
cleverman写的吧

个人觉得都很有道理,但是他只是站在自己的高度来写的,但是很多人根本没有机会达到.


顶。。。
翰海 引用 删除 aklszt   /   2010-07-21 14:07:34
-1
Jackc的个人空间 引用 删除 Jackc   /   2010-07-21 11:39:04
IQ/EQ,抓住一个,就能达到新的高度。
sunny的测试生活 引用 删除 测霸   /   2010-07-21 10:03:27
我看了后又抑郁了
愚人也有梦想 引用 删除 愚人   /   2010-07-21 08:56:05
原帖由云层于2010-07-20 22:14:15发表
说句难听的,不懂业务懂技术也做不好测试

非常同意云层老师的话,测试人员
要一手转测试,一手抓业务,两手都要抓,两手都要硬……
愚人也有梦想 引用 删除 愚人   /   2010-07-21 08:54:21
cleverman写的吧

个人觉得都很有道理,但是他只是站在自己的高度来写的,但是很多人根本没有机会达到他那种高度,因为中国的大环境不需要太多的SDET(微软)和SET(Google),不过还是可以借鉴,选择最适合自己的方向发展……
云层专版 引用 删除 云层   /   2010-07-20 22:14:15
说句难听的,不懂业务懂技术也做不好测试
lamuda的个人空间 引用 删除 lamuda   /   2010-07-20 21:48:44
总结的不错
逆水行舟,不进则退! 引用 删除 wjhbj   /   2010-07-20 21:43:56
受教了
 

评分:0

我来说两句

日历

« 2024-04-20  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 6115
  • 日志数: 12
  • 建立时间: 2010-01-21
  • 更新时间: 2011-02-17

RSS订阅

Open Toolbar