所谓测试。一句话概括:“在满足公司利益的前提下,提升用户的体验”。
怎么理解呢?
首先前提,一切产品、软件、功能都是建立在能使公司盈利的前提下才会进行开发。那么开发出来的产品,就会需要测试。
为什么呢?
因为产品想要盈利就要有人使用,为了吸引并留存更多的用户,则需要有优质的质量以及方便使用的方式,终极目的就是满足用户需要。
测试就是在产品开发出来后,对其进行模拟用户操作以找出体验不佳的地方(BUG),避免影响用户体验造成用户流失。
当然,这活产品、开发也能做。但是会大大降低效率。
举个例子:
- 商城开发了一个优惠活动(秒杀、满减等)要在双十一之前上线。但是只有开发和产品,当开发同学把功能做出来了,产品同学在忙于进行下次功能迭代的设计,只能抽空和开发同学一起进行操作,这样两边兼顾难免出现错漏,极大可能会使功能错过双十一上线,不但公司少赚了一笔,且可能会流失客户。
- 如果加上测试同学,那么大家分工合作,极大提高效率,在双十一上线后,公司将不会错过这样的活动,从而增加盈利,并可能吸引大量客户,一举多得。
所以,测试干的就是提升用户体验。
以上,就是对于测试的概括。