- 为什么需要软件测试
1.一款软件从无到有会经历不同的开发阶段,由不同的人来参与开发,所以最终产出的软件会出现各种问题,为了保证基本功能,需要测试工作
2.当前的软件行业由于同质化严重,已经不在是功能为王了,所以这时用户不仅仅只盯着软件的功能满足需求,还会对软件是否上手、执行效率等十分看重,这些就需要测试人员
- 为什么选择软件测试
1.当前的国内行业对于专业的软件测试人员需求慢慢变大
2.有些人喜欢创造世界,所以他们做开发,而我们喜欢希望世界变得更加美好!
- 为什么不让开发自己做测试
1.当前行业有许多的测试从业人员,本身之前都是开发岗位的
2.专业度:软件开发和软件测试是属于两个不同的方向,有着不同的专业技术,所以让专人做专事对于软件质量更有保障性
3.思维定式:在软件的开发周期中,对于程序员来说,他们大多数时间都在思考如何实现软件的功能,而不会从用户的角度考虑如何奇葩的使用这款软件
4.测试力度:相对于开发来说,产品就相当于他们的孩子,所以就不忍心找bug