大家论坛

 找回密码
 注册
查看: 1058|回复: 4

[讨论] 测试价值在哪里?

[复制链接]
发表于 2016-12-16 16:14 | 显示全部楼层 |阅读模式

近几年,第三方的测试公司越来越多,也越做越好,专业的测试服务,相对较低的测试成本,使更多的公司选择这些第三方的测试公司来测试自己的产品。如此以来这些公司的测试员的地位更低了,甚至有些说不在需要测试员。


早些年就有人喊出了“测试已死”的口号,主张开发人员交叉测试。其实并不是“测试已死”,而是“测试人员已死”。没有人否认测试的价值,他们只是认为不再需要专门的测试人员了。


本人做了10多年测试,从软件到移动应用,手游测试、APP测试都有做过,多年的经验到现在,一直在思考自己的职业前景。


简单说说我的思考,那么测试的核心价值是什么?很简单,测试就是需要持续地进行技术调查,尽可能快而全面地提供质量反馈。但这其中又分成几个关键点。


测试本就是一个迭代的过程。把某一个版本分支测试好了,大多没什么难度,问题在于做长远打算,做好测试数据和用例管理,还有自动化脚本,性能和安全测试方面的规划。必要时,测试人员需要承担过程改进的角色。


测试过程的一种类比。因为是调查,所以应该自发地收集信息,早期介入。因为是技术岗位,所以不会抗拒学习代码,不会害怕与开发做技术讨论。会时常更新自己的测试技术和工具箱,时常提醒自己,不断用知识来武装自己。


测试人员不可能发现百分之百的问题,难免会有一些考虑不周和遗漏的情况;再加上时间有限,如何提高测试效率,也是我们需要反复学习思考的问题。测试与开发技术一样,也有专业的工具和框架;测试与产品设计一样,也需要用户思维,深入了解业务。如果能兼具“开发”和“产品”之长,那么离“快而全面”的测试目标就越近。


测试人员主要产出是质量反馈。发现了 Bugs,要不要修,什么时候修,这不是测试人员来决定的。质量是需要整个产品团队一起构建起来的,不是测试测出来的。质量好,不会只有测试的功劳;质量糟糕,也不会只有测试人员出了问题。


写到这里,其实不需要我来说测试或者说测试人员的价值,就像上面说的,要做好一个产品是一个团队的努力,测试一直作为团队的一员必定是有价值的。相信每个做测试都有这样的共鸣,特别是现象在,各种自动化测试平台的出现,更是需要测试人员的存在,并且需要测试人员在专业技术上有更高的水平来配合工作。


TestBird- 手游和App自动化测试平台

回复

使用道具 举报

发表于 2017-7-17 10:22 | 显示全部楼层
有用吗,支持下
回复

使用道具 举报

发表于 2017-7-17 11:18 | 显示全部楼层
谢谢分享啊!辛苦
回复

使用道具 举报

发表于 2017-7-18 16:23 | 显示全部楼层
谢谢分享啊!辛苦
回复

使用道具 举报

发表于 2017-7-19 11:14 | 显示全部楼层

谢谢分享啊!辛苦
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则



诚聘英才|移动端|Archiver|版权声明|大家论坛 ( 京ICP备06071611号,京公网安备11010802018363号 )

GMT+8, 2018-4-20 09:10 , Processed in 0.255485 second(s), 16 queries .

Powered by Discuz!

© Comsenz Inc.

快速回复 返回顶部 返回列表