诚招英才(长期):高级测试开发工程师、测试架构师,C++,java,ops; 联系方式:linhan@taobao.com msn: niuxvampire@hotmail.com

To be an eligible test engineer (Ⅰ)

上一篇 / 下一篇  2008-07-28 18:35:59 / 个人分类:测试工作讨论

查看( 3537 ) / 评论( 11 )
       很长时间以来,都在不断思考一个问题——如何成为一个合格的测试工程师?当然也经常会反省自己是否是一个合格的测试工程师。不断思考的过程中也有了一些自己的认识,把它写出来供大家讨论:51Testing软件测试网)cS:~k*Yzcr

{#a.e F1M/X)R,a7E0Part 1:
5J|(F(k zc*k0    以下所说的都应该是一些比较基础的方面,也是我在面试测试工程师时比较关注的方面:51Testing软件测试网Gc1c8cpy,fs"\
51Testing软件测试网5Hg0`!z)TKDu/P
1.是否有责任心;51Testing软件测试网lS3V*[q%J-e_
       原本这一条是想写“是否热爱测试工作”,但是可能在很多人看来比较虚,养家糊口嘛,谈不上那么高尚。所以降低了要求,至少要有高度的责任心,其实做什么工作都会要求责任心,那为什么我会把它单独拿出来强调一下呢?主要
v&n-o9XO'J wU;d0是因为目前行业内很多人对测试存在偏见,或者说是错误的认识,认为测试比较低级的工作,当然这是因为他们根本51Testing软件测试网"ga Ak kJ:}.{
不了解测试造成,不只是一些新人会有这样的认识,就连一些老的IT人也对测试存在着种种错误认识。基于这样的情51Testing软件测试网 br1g7|!H0_
况,就不能不担心责任心的问题了。当你面对种种偏见,重重困难,你是否依然能够坚持自己的原则,认真负责的的
O/Mviux0完成自己的工作?51Testing软件测试网B~-n$`B/E$A$z_E
2.认真细致;
y*jc+P{5kn.q1x(j0       让一个粗心大意的人做质量控制方面的工作,无论如何都是让人不放心的,无论是测试方案制定,测试用例编写,还是测试执行,你是否能够尽量做到面面俱到,无遗漏?这很重要。
4BI_u~6d4qS9\03.忌浮躁;
ErFJ3w4\*^3kd0       如果你像很多开发人员一样自负,那么对不起,你不合格。“想当然”是要不得的,尤其是做QA的工作。不要总是说“应该没问题吧...”,“应该可以吧...”,"应该什么什么的 "...,喜欢这样说话的人,把项目交给你是无法让人放51Testing软件测试网d-Jt|)jM#Y J| z
心的。做为一个测试工程师,对于自己的工作应该是做到事无巨细都要认真对待的,“勿以善小而不为,勿以而小而
2Y0C$z7| N`x9}\0为之”。
*r Y)P3D9A0
4.条理性;
$Vf Auv&sUd0
       我喜欢让来面试的同仁讲讲他之前做的项目,如果是应届生会让他讲讲他的毕业设计,毫无条理讲成一锅粥的,会让人很郁闷。反之,如果可以很有条理的把之前做过的项目讲清楚(主要是让面试官有一定的了解),那么会给面试官51Testing软件测试网 [w9A(xN+[)k'R
留下不错的印象。条理性之所以如此被看重,主要是由于很多大型系统是相当复杂的,如果你是属于那种脑子里一团51Testing软件测试网&Kc9Z'U?
浆糊的人,把测试工作交给你,存在较大风险。
&E P%^&pY ?z05.主观能动性;51Testing软件测试网;R1bU4l[Zf
       首先,作为一名测试工程师,一名IT技术人员,日常应主动关注行业内出现的新技术,主动去了解各种新的测试技术51Testing软件测试网.t1S(h zi-t gy
、测试理论等等,而不只是局限于手头的工作。其次,创新精神,不应该只是按部就班的完成分配给你的任务,而是
3n _&p {VA(o;Q0要对手头的工作多思考,如,考虑测试方案、测试用例的合理性,思考是否可以通过改进当前的工作模式提高工作质51Testing软件测试网v7|da,|
量,是否可以引进新的测试框架、工具以提高效率等等。
gQUP J.[ {5JA06.快速学习能力51Testing软件测试网!k-kB&UdZ^
       测试工程师是一个比较通用的职位,即使常年在一个部门内,也会遇到不同种类的被测产品,它们的实现语言不同、应用的技术不同、搭建平台不同等等,因此想要针对不同产品的特性做有的放矢的测试,那么就必须了解此产品所用的各种技术,由于任何一个人不可能对这些技术都有预先的了解,而同时项目的紧迫程度又往往不会预留时间让你去51Testing软件测试网ER+l8Ez
学习,这就需要你的快速学习能力了,要在尽可能短的时间获取足够的与测试相关的信息。
-toV x[~07.沟通能力
Vh E%L:[Z D0       这个就没必要说了,大家都知道它的重要性。
bL0o c"J9l!D08.计算机基础知识51Testing软件测试网J*Ii1v%rXY`7AM
       没有扎实的计算机基础知识,是无法在测试道路上走的很远的。网络基础知识,操作系统原理,数据库原理,包括面向对象的概念等等都应该有一定掌握的。即使无法掌握的很全面,至少也应当具备能力当遇到问题的时候能够快速查
5nM%Zs-?~7e0找到答案。51Testing软件测试网9z_C-aqesI
51Testing软件测试网;odx x Z oH
以上都是一些成为合格测试工程师的基本要素,还不是很全面,陆续补充中....51Testing软件测试网|#T)k i0X

未完待续

e6Zv5m2@ A0

TAG: 测试工作讨论

进化的空间 maguschen 发布于2008-07-28 23:09:31
沙发帮顶~
        hJ5{^N51Testing软件测试网
kahua发布于2008-07-29 16:00:34
kahua
等着你补
简单生活,快乐测试! imlele 发布于2008-07-30 08:52:55
写的挺好的~
heqingbluesky发布于2008-07-31 11:10:51
keep moving
hero001的个人空间 hero001 发布于2008-08-01 09:15:54
很不错的文章啊,支持!
stjd139发布于2008-08-01 10:35:58
有道理啊,顶
Testing is believing 陈能技 发布于2008-08-01 14:25:51
第一点非常重要!
jeremychan发布于2008-10-15 16:20:58
言之有理。。。
Neoess发布于2008-10-16 09:24:39
支持一下。
seymour的个人空间 chillbin 发布于2008-11-18 14:09:36
看了很受启发,期待~~~~~
走过 flowingcloud 发布于2010-02-21 17:10:18
非常有道理。
我来说两句

(可选)

Open Toolbar