为软件测试正名!

本文反驳了关于软件测试的一些常见误解,强调其重要性。指出软件测试并非项目负担,而是确保产品质量的关键环节。测试人员不应为开发问题背锅,测试技术要求高,且需要充足时间。软件质量应始终优先,所有参与者需共同负责。
摘要由CSDN通过智能技术生成

软件测试这个工作,在很长时间以来,在企业中都是不怎么被重视的一个职位。原因居然是:软件测试没什么成果产出物,对项目研发没有正向的积极促进作用。

可是这是多么不符合逻辑的事情啊?

跟工业生产中的质检员一样,他们对生产的产品进行质量检测。

软件也是一种产品,软件测试,顾名思义,就是对软件进行的检测,发现软件中的故障和缺陷。

没有合格证的产品,我们都不敢用。那不合格的软件,就敢推广出来让用户使用?要知道,软件故障导致的经济财产损失、人身安全伤害的事例可是很多的啊。

远的不说,这两年波音飞机的飞行控制系统的软件故障,导致的几次坠机的严重事故,对波音公司的影响可谓深远啊!

所以,软件测试绝不应该是项目的拖累!并且,所有的IT从业人员对软件测试人员,也要有一个正确的认识,不应该有下面的这些误解:

一、如果发布的软件有质量问题,那是软件测试人员的错。

希望所有的从业人员都记住:软件的需求不是测试提出的,产品不是测试设计的,代码不是测试敲出来的,系统环境不是测试人员维护的,所以,出问题了,怎么能说是测试人员的错?难道是测试人员发现bug,这件事做错了么?
二、软件测试技术要求不高,至少比编程容易多了。

这绝对是一个这个行业最大的错误认知。如果测试比开发容易那么多,那还怎么发现开发的问题和缺陷?并且企业招聘的时候,能给出30K~50K的薪资,难道企业都是傻的?白送钱的?所以,任何岗位都有高中低的职位,不要千篇一律的认为测试不如开发,技术要求低!那是要多无知的人说的话!


三、有时间就多测一些,来不及就少测一些。

软件测试本身是一项非常耗费时间的事情,要给予充足的时间进行测试。行业普遍的做法就是测试时间很少,并且还会被开发无底线的压缩,导致测试覆盖不足。出问题,就甩锅测试!还说测试耽误进度。

另外,当时间真的不够用,并且还有部分内容尚未测试的情况下,软件质量一定要放在首位啊!如果片面的追求速度而忽略质量造成的严重后过,谁负责?难道要找测试背锅么?尽管很多企业或者研发团队就是这么干的!

四、软件测试是测试人员的事,与开发人员无关。

软件测试过程中,说有软件产品的相关作品、参与者都是要紧密的配合。出bug了,谁也跑不了!毕竟程序中的bug是直接跟开发人员相关的!

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值