热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

测试人员未来

2014,9.18,看到新闻,微软裁员,除了预料中的前若基亚员工,还有大量的测试团队被裁。很多朋友问,那测试以后怎么干?怎么不被裁掉?裁员的消息,很重要么?担心被裁员么?裁员每种岗位都有,总裁也有被裁

2014,9.18,看到新闻,微软裁员,除了预料中的前若基亚员工,还有大量的测试团队被裁。很多朋友问,那测试以后怎么干?怎么不被裁掉?

裁员的消息,很重要么?担心被裁员么?

裁员每种岗位都有,总裁也有被裁的,不独测试工程师。被裁员是难免的,重要的是,保持自己再就业的能力。

回过头来,测试工程师,为什么被裁呢?

反观测试行业,大家都在干什么?大约有90%的人,都在做功能测试。他们大约都要面临着被裁的命运。因为这部分工作,学习成本比较低,可替代性强。当企业景气起来,可以短期招聘到大量人手。


测试团队,承担着3个主要的指责:

1、影响了进度,使得软件不能快速面向市场;

2、花费这么多时间,居然还有bug;

3、测试不能让产品变得更好。

在软件产品研发的流程中,我们分析bug产生的根源,是来自产品设计和开发过程,这却要测试团队去发现。这个流程设计,就不合理。谁制造bug,谁就应该去解决。

有很多测试同仁,觉得自己是开发的保姆,给一个烂系统测试,提一大堆bug,并不是很有成就的事情。一旦bug外漏,就被扣测试团队不专业不敬业的帽子。

老板关注的是产品的营收和口碑,测试团队的工作,不能让产品的收入增加和更受市场欢迎,在老板眼里,这部分工作,就存在可替代性。在某些情况下,老板会降低测试人员占研发团队的比例,即增加开发人数,或者减少测试人数。


测试团队承担这么多罪过,是不是测试不重要呢?以后就没有测试工作了?

恰恰相反,在当前用户满意度经济形态下,质量,这是生命线,是底线、红线。产品质量很好的企业都可能倒闭,比如诺基亚,它倒下了。质量不如诺基亚的,你有什么信心能够活下去。现在制造业是红海市场,没有质量保障的产品和企业,会迅速地消失。

现在的用户,谁能接受没有基本质量保障的产品或者服务?


现在的市场,谁的产品能够让用户更满意,谁就拥有优势。现在质量的概念,已经不仅仅是bug,还包括用户体验,这种感觉和情感的成份。

对于传统的测试,我们需要讨论,如何让测试做得更有效?只有这样,才能把测试岗位延续。必须承认,测试只是质量的一部分,而且比重越来越小。

测试理论体系,也在提倡测试前移。传统一点的测试环节,是开发人员提交测试动作之后,测试理论认为,越在前期发现问题,bug修复的代价越小,因此测试人员在产品设计阶段,就介入。

测试理论体系认为,自己的孩子自己亲,所以产品和开发,比较排斥自查问题,一定需要测试来教育。

对于测试前移的做法,我非常认同,但从流程角度看,解决方案,还有一个选择,即让产品人员,自己检查发现。产品和开发的责任心,是可以培养的,他们更了解产品本身,由他们来发现bug,更为有效。

认为产品和开发,排斥bug的看法,这是传统管理思想。那时认为,人是需要被管理的,不相信人可以进行自我管理。现在的时代,产品需要每个团队成员的全力投入,人需要被管理的思想,已经过时,要充分相信产品团队成员,激发他们的主观能动性。很多互联网企业,他们的产品和开发,就很积极地投入到自测和体验环节,参与质量管理工作。


实际情况中,很多软件企业单独成立测试团队,去承担发现bug的工作,这是成本问题。在中国,开发和测试的成本差距比较大,开发和测试的测试效率则相差不多,让开发从事测试工作是不合算的。

Google公司和facebook公司,就很少测试工程师,他们大多从事测试工具开发。大部分的bug,是开发自己发现并解决的。开发完成编码后,使用工具检查,立刻可以得到代码的风险报告,开发照单修改,这减轻了开发工程师的很多工作,并使得测试工作不那么枯燥无趣。他们的产品人员,也是产品的积极使用者,会持续使用产品,不断给开发提改进意见。产品上线后,产品研发团队,就是这个产品的积极使用者。

对测试工程师而言,他们面临着竞争对手,有测试外包公司,有内部的产品和开发。必须自我革命和转型,找到自身独特价值,才能在企业的未来架构中存活下去。测试工程师的工作,一定要体现在最终产品身上。

功能测试部分,它的工作不能体现在产品身上,同外包公司的竞争中,还处于劣势,那么这部分,就外包出去好了。现在还在从事功能测试的同仁们,可能以后只能在专业做测试的外包公司找到工作了。

对于拥有编码能力的测试工程师,开始转型为测试工具开发吧。测试开发工程师,要解决重复劳动的部分,这些交给机器来做。业界也有很多商用、免费软件,可以帮助到研发团队。要将测试的专业性和复杂性降低,让产品和开发能够用,乐意用。

以上两种转型,还是没有解决给产品带来附加值的问题。只有解决这个问题,才能引起老板的重视,才能在研发团队中,显得高大上,才会让研发团队接纳你,认为你也是团队的一部分。但是从测试的专业性来讲,真的很难对产品有实质的影响。从用户研究的角度考虑,测试能否达到用户体验的效果,能否用业务知识和体验知识,对产品提出更好的优化需求?这可能是部分测试人员,可行变革的一个方向。


最后总结一下,未来测试岗位,有可能朝3个方向演化:

1、测试岗位外包

2、测试工具研发工程师

3、体验测试工程师


测试岗位外包,主要是将功能测试的部分,丢给外包公司。功能测试的技术含量,比较低,学习成本低。这部分人的可替代性很强,往往在公司不景气时,遭受到大量裁员。

随着外包公司的成长,外包公司有集约化优势,会逐渐展现出更强的测试专业性,取代一些软件公司的功能测试人员,这是一种趋势。

现在被裁员的功能测试同仁,将来可能都去测试外包公司就业,继续从事测试工作了。

测试工具研发工程师,可能有人说,这已经是属于开发范畴了。是的,某种程度,他们就是开发,只是开发的不是商用产品,而是测试工具,提供给产品研发团队使用的。我的项目,会用到静态检查工具,高危函数检查工具,安全漏洞检查工具,crash动态分析工具,模块依赖分析工具,分支覆盖检查工具,错误码上报统计工具……

通过工具,可以降低测试专业技能的掌握程度,使得产品策划和开发工程师都可以进行测试工作,发现软件产品中较深层次的问题。

体验测试工程师,有人说是产品经理。实际两者有区别。体验测试岗位,它不需要创意和设计能力,只需要挑剔的眼光和对业务的深入理解。体验测试,它提交的不是bug,而是需求,是能够让用户更满意的需求。

http://www.360doc.com/content/14/0922/11/19507057_411432645.shtml



推荐阅读
  • 这是原文链接:sendingformdata许多情况下,我们使用表单发送数据到服务器。服务器处理数据并返回响应给用户。这看起来很简单,但是 ... [详细]
  • 知识图谱——机器大脑中的知识库
    本文介绍了知识图谱在机器大脑中的应用,以及搜索引擎在知识图谱方面的发展。以谷歌知识图谱为例,说明了知识图谱的智能化特点。通过搜索引擎用户可以获取更加智能化的答案,如搜索关键词"Marie Curie",会得到居里夫人的详细信息以及与之相关的历史人物。知识图谱的出现引起了搜索引擎行业的变革,不仅美国的微软必应,中国的百度、搜狗等搜索引擎公司也纷纷推出了自己的知识图谱。 ... [详细]
  • 本文介绍了绕过WAF的XSS检测机制的方法,包括确定payload结构、测试和混淆。同时提出了一种构建XSS payload的方法,该payload与安全机制使用的正则表达式不匹配。通过清理用户输入、转义输出、使用文档对象模型(DOM)接收器和源、实施适当的跨域资源共享(CORS)策略和其他安全策略,可以有效阻止XSS漏洞。但是,WAF或自定义过滤器仍然被广泛使用来增加安全性。本文的方法可以绕过这种安全机制,构建与正则表达式不匹配的XSS payload。 ... [详细]
  • GSIOpenSSH PAM_USER 安全绕过漏洞
    漏洞名称:GSI-OpenSSHPAM_USER安全绕过漏洞CNNVD编号:CNNVD-201304-097发布时间:2013-04-09 ... [详细]
  • 目录浏览漏洞与目录遍历漏洞的危害及修复方法
    本文讨论了目录浏览漏洞与目录遍历漏洞的危害,包括网站结构暴露、隐秘文件访问等。同时介绍了检测方法,如使用漏洞扫描器和搜索关键词。最后提供了针对常见中间件的修复方式,包括关闭目录浏览功能。对于保护网站安全具有一定的参考价值。 ... [详细]
  • Apache Shiro 身份验证绕过漏洞 (CVE202011989) 详细解析及防范措施
    本文详细解析了Apache Shiro 身份验证绕过漏洞 (CVE202011989) 的原理和影响,并提供了相应的防范措施。Apache Shiro 是一个强大且易用的Java安全框架,常用于执行身份验证、授权、密码和会话管理。在Apache Shiro 1.5.3之前的版本中,与Spring控制器一起使用时,存在特制请求可能导致身份验证绕过的漏洞。本文还介绍了该漏洞的具体细节,并给出了防范该漏洞的建议措施。 ... [详细]
  • 玩转直播系列之消息模块演进(3)
    一、背景即时消息(IM)系统是直播系统重要的组成部分,一个稳定的,有容错的,灵活的,支持高并发的消息模块是影响直播系统用户体验的重要因素。IM长连接服务在直播系统有发挥着举足轻重的 ... [详细]
  • Shodan简单用法Shodan简介Shodan是互联网上最可怕的搜索引擎,与谷歌不同的是,Shodan不是在网上搜索网址,而是直接进入互联网的背后通道。Shodan可以说是一款“ ... [详细]
  • FIN7后门工具伪装成白帽工具进行传播
    fin7,后门,工具,伪装,成,白, ... [详细]
  • CentOS 7部署KVM虚拟化环境之一架构介绍
    本文介绍了CentOS 7部署KVM虚拟化环境的架构,详细解释了虚拟化技术的概念和原理,包括全虚拟化和半虚拟化。同时介绍了虚拟机的概念和虚拟化软件的作用。 ... [详细]
  • 背景应用安全领域,各类攻击长久以来都危害着互联网上的应用,在web应用安全风险中,各类注入、跨站等攻击仍然占据着较前的位置。WAF(Web应用防火墙)正是为防御和阻断这类攻击而存在 ... [详细]
  • Windows7企业版怎样存储安全新功能详解
    本文介绍了电脑公司发布的GHOST WIN7 SP1 X64 通用特别版 V2019.12,软件大小为5.71 GB,支持简体中文,属于国产软件,免费使用。文章还提到了用户评分和软件分类为Win7系统,运行环境为Windows。同时,文章还介绍了平台检测结果,无插件,通过了360、腾讯、金山和瑞星的检测。此外,文章还提到了本地下载文件大小为5.71 GB,需要先下载高速下载器才能进行高速下载。最后,文章详细解释了Windows7企业版的存储安全新功能。 ... [详细]
  • 本文介绍了Windows Vista操作系统中的用户账户保护功能,该功能是为了增强系统的安全性而设计的。通过对Vista测试版的体验,可以看到系统在安全性方面的进步。该功能的引入,为用户的账户安全提供了更好的保障。 ... [详细]
  • ShiftLeft:将静态防护与运行时防护结合的持续性安全防护解决方案
    ShiftLeft公司是一家致力于将应用的静态防护和运行时防护与应用开发自动化工作流相结合以提升软件开发生命周期中的安全性的公司。传统的安全防护方式存在误报率高、人工成本高、耗时长等问题,而ShiftLeft提供的持续性安全防护解决方案能够解决这些问题。通过将下一代静态代码分析与应用开发自动化工作流中涉及的安全工具相结合,ShiftLeft帮助企业实现DevSecOps的安全部分,提供高效、准确的安全能力。 ... [详细]
  • Hello.js 是一个用于连接OAuth2服务的JavascriptRESTFULAPI库,如Go ... [详细]
author-avatar
我爱你可你不懂_516
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有