软件测试这个工作,在很长时间以来,在企业中都是不怎么被重视的一个职位。原因居然是:软件测试没什么成果产出物,对项目研发没有正向的积极促进作用。
可是这是多么不符合逻辑的事情啊/p>
跟工业生产中的质检员一样,他们对生产的产品进行质量检测。
软件也是一种产品,软件测试,顾名思义,就是对软件进行的检测,发现软件中的故障和缺陷。
没有合格证的产品,我们都不敢用。那不合格的软件,就敢推广出来让用户使用知道,软件故障导致的经济财产损失、人身安全伤害的事例可是很多的啊。
远的不说,这两年波音飞机的飞行控制系统的软件故障,导致的几次坠机的严重事故,对波音公司的影响可谓深远啊!
所以,软件测试绝不应该是项目的拖累!并且,所有的IT从业人员对软件测试人员,也要有一个正确的认识,不应该有下面的这些误解:
一、如果发布的软件有质量问题,那是软件测试人员的错。
希望所有的从业人员都记住:软件的需求不是测试提出的,产品不是测试设计的,代码不是测试敲出来的,系统环境不是测试人员维护的,所以,出问题了,怎么能说是测试人员的错道是测试人员发现bug,这件事做错了么br> 二、软件测试技术要求不高,至少比编程容易多了。
这绝对是一个这个行业最大的错误认知。如果测试比开发容易那么多,那还怎么发现开发的问题和缺陷且企业招聘的时候,能给出30K~50K的薪资,难道企业都是傻的送钱的以,任何岗位都有高中低的职位,不要千篇一律的认为测试不如开发,技术要求低!那是要多无知的人说的话!
软件测试本身是一项非常耗费时间的事情,要给予充足的时间进行测试。行业普遍的做法就是测试时间很少,并且还会被开发无底线的压缩,导致测试覆盖不足。出问题,就甩锅测试!还说测试耽误进度。
另外,当时间真的不够用,并且还有部分内容尚未测试的情况下,软件质量一定要放在首位啊!如果片面的追求速度而忽略质量造成的严重后过,谁负责道要找测试背锅么管很多企业或者研发团队就是这么干的!
四、软件测试是测试人员的事,与开发人员无关。
软件测试过程中,说有软件产品的相关作品、参与者都是要紧密的配合。出bug了,谁也跑不了!毕竟程序中的bug是直接跟开发人员相关的!
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!