最近一直在思考这个问题,不管你不得不承认,测试确实是一个很难让所有人都认同的工作,从拿的工资就可以看出来,在那些没有真刀真枪拼出来的项目经理眼中更是如此,甭管有时候说的有多好听。
这的确适合了一部分在IT界发展的女孩子的愿望,问题是一个男人该怎么做,
软件测试人员有没有可能发展到架构师,关键是自己怎么看,想要怎么去发展,有些时候机会很重要,别人听说你是做测试的,即使有这个能力也不给你这个机会,现在做工作不是造原子弹,让别人做也照样做的来,,的确,测试人员在今后的发展中将会面临更大的机遇挑战问题。
软件测试的能力到底要怎么样去体现,在一个项目的实现中,有一个技术头头,会担当一个"架构师"的角色,他会来指导具体的代码实现,只要不是违反大的需求,他就是老大,什么都是他说了算,测试的头头,在他眼中也不过是个二流的角色,高兴了叫给面子,即使项目经理在中间调停,最终也还是会偏向开发的,
可见把开发跟测试混在一起,很容易导致测试成为二流的角色,所以有时候想想,国内想实行敏捷开发,简直是扯淡。。
国内有很多项目是很轻视测试的,一方面是观念问题,一方面是养不起,也不想养,但是教训告诉他,不测又不行,所以多面手在很多项目中是很受欢迎的,就我看来,小的项目,测试人员很少,把测试和开发搞在一起是有利于提高效率的,大的项目,测试和开发是要分开的,最好不要天天能够见面,这样测试只对测试本身和产品负责,而不是对开发负责,负责在其中协调的是项目经理的责任,测试的头头,只负责测试的本身,这样才能与开发对等,测试人员才能将更多的经历投入到测试中,避免成为一个小脚女人,两头不讨好,也避免开发人员自以为是,看不起测试人员,同样也可以避免测试人员不务正业,过分关注开发技术,导致双方的这种不平等加剧。。
任何项目的本身必须要有量化的指标来评定,开发人员,有代码量作为评定指标之一,测试人员也必须有类似于Bug量来作为评定指标之一,当然评定的指标有很多,测试人员更应该有量化的指标,否则很容易给人一种无所事事的感觉,甚至有时候自己否定自己。
关于测试技术,,首先申明一点,编码能力不是测试技术的体现,
测试懂编码似乎是个很流行,也让很多测试的认为很牛逼,也让很多开发看不起测试的原因之一,测试懂编码只是一个必要条件,的确一个测试人员最好能懂一门脚本语言,但是会编码只是一个Coder,不是做开发也不是做测试,做开发有开发的技术做测试有测试的技术,开发认为自己牛逼,其实是认为自己把最主要最重要的东西实现了而已,这其实与国内长期分工不明确造成的,任何一门软件工程的书都会告诉你,实现了系统最多只能算是做了一个流程40%的工作,还有开发人员认为自己也能测试,所以更加轻视测试人员的工作,而事实上测试和开发是必须分开的,一个开发人员可以去做测试,但是必须是专职的。
测试的具体细分在这里不必要多说,测试必须要有清晰的概念和良好的分工,测试人员必须要对所测试的系统有全方位的了解,这点倒是和架构师的责任很相似,所以说测试人员发展成架构师是有可能的,问题是你怎么样来规划你的发展,如果永远只是做做点鼠标的工作,或者只是醉心与自动化的工作,在支支点点和Coder之间徘徊,还不如改行去做编码,这个更能体现你的价值,测试所有的工作是为了更好产品发布和更少的Bug出现,不是为了测试的本身,醉心于测试本身,必然会以偏概全,而不能把握全局是测试人员的大忌。
以本人一年多来的所主要从事两种工作:性能测试和自动化测试为例,性能测试和自动化测试的工具有很多种,几乎每种都有不同的脚本语言,怎么 办?每种工作都去尝试一下?一辈子的时间也不够,要想尽快上手,显然要综合全方位的因素去尽快确定一种工具,然后开展工作,工作的本身是为了产生分析数据(性能测试),减轻工作负担(自动化测试),不必要去醉心与Coder本身,coder的规范化,以及测试框架的扩展性,都是随着项目本身的发展和项目周期长短来决定的,一个字必须“快”,否则自动化很容易堕落为写Coder,这对于一个测试人员来说是可悲的。。(发表于2007年8月16日)
分享到:
相关推荐
眼图测试及其疑难问题探讨
互联网仇恨言论的传播特点及其治理探讨.pdf
UNIX环境测试探讨UNIX环境测试探讨
RSS技术及其发展探讨,值得一看.RSS技术及其发展探讨,值得一看.
手持GPS精度测试及其在建设项目水保监测中的适用性探讨.pdf
泰尔公司关于 智能天线算法测试的探讨 泰尔公司关于 智能天线算法测试的探讨
自动化测试框架体系探讨,如何去创建自动化测试框架体系,已经对自动化测试框架体系的知识结构梳理!以及自动化测试框架的应用
计算机网络信息安全及其防护对策探讨,对医院有帮助的
云计算及其应用探讨.pptx
该文件介绍了关于软件安全测试的一些方法,如何进行安全测试需要注意的问题等
局域网安全技术及其防护探讨.pdf局域网安全技术及其防护探讨.pdf
局域网安全技术及其防护探讨.docx局域网安全技术及其防护探讨.docx
关于嵌入式Linux操作系统的实现及其应用探讨.pdf
平台用户不关心底层的实现,资源规模完全按照实际需求进行调节。介绍了云计算的技术框架以及未来的发展方向。
离心泵比转数及其系数探讨
机械设计制造及其自动化特点及其优势探讨.pdf
云计算技术发展分析及其应用探讨.docx云计算技术发展分析及其应用探讨.docx
新能源汽车用电机及其控制器电磁兼容性测试方法探讨.pdf
智能用电大数据及其应用探讨
铁路客流现状分析及其对策探讨.pdf铁路客流现状分析及其对策探讨.pdf