软件测试的目的是为了什么?

软件测试的目的是为了什么?

这个问题是个好问题!

有很多人可能觉得吧

测试人员的工作是通过各种手段,发现和找出软件的缺陷。最直接的作用就是确保了开发人员的错误能够被尽早快速的发现,确保软件是符合产品经理设计的。

可是这只是测试人员工作的一部分,测试工作的最终目的是确保软件的质量,确保用户能够使用到质量优秀的软件,并且测试的时候,是站在用户的角度考虑软件的质量和性能。

但是我们测试工程师要永远永远的记得一点:是谁给我们发工资!!!

我们测试工程师,站在用户角度,发现问题,强迫追着开发改bug,就是为了保证软件的质量,让用户满意,维护企业的利益,保证老板的权益!

不知道你们有没有听说过这么一句话:测试大半夜找开发起来改bug,就是想让老板美美的睡一觉!

个人愚见,不喜勿喷!

谢谢!