1.3 测试意义
测试在产品的整个开发过程中充当着验证的角色。发现设计缺陷,以及对产品改进的验证,对提高产品的质量发挥着重大的作用。
(1)测试实时验证设计是否符合预期、测试设计是否存在偏差,还可以帮助设计人员查找原因,解决问题。
(2)测试是对设计的最全面验证。测试电子产品是否存在安全隐患,是否在各种环境下正常工作。测试人员代表用户,测试过程代表用户的体验。
(3)测试为设计提供了验证手段,通过测试,发现设计是否符合产品需求,及时调整设计,使设计完全符合用户需求。
(4)测试可以极大地减少电子产品的后期维护成本,可以减少设备出现问题的概率,从而赢得良好的市场口碑,为产品的推广铺平道路。
(5)全面的测试可以促进设备的正常运行,减少设备故障率,使用户操作方便,提高用户的效率,使用户倾向于对产品的使用,建立一定的依赖关系。
(6)测试可以排查由于不同操作带来的问题,还可以进行容错测试,测试现场合理的错误操作带来的系统表现,使产品功能完善。
(7)从某种意义上讲,测试在加速着电子产品的更新换代,使某种设计缺陷在产品的改进中得到解决,它在推动着技术的发展。
(8)测试可以使设计者思路更开阔,使设计更全面,还可以帮助设计者发现用户的隐性需求,完善产品设计。
若测试需要积累,需要继承有效的测试方法,这样才能使测试尽可能地全面,使电子产品设计及系统的问题充分暴露出来。对不同的问题采取不同的处理方法,若可以查到原因,进行解决;若未查找到原因,则分析出现的概率,根据概率的大小,采取不同的处理措施,采用其他手段防护此问题的发生。
产品的问题往往是由于某些条件触发后出现的,因此对操作的顺序有很大的影响。操作顺序的不同,可能引起不同的测试结果。产品设计时,操作尽量设计的比较简单,这样出现问题的概率也会减小。
测试是一个完整的过程,在产品设计阶段就需要介入,参与产品的需求分析,参与设计讨论,全面熟悉产品,从而才能设计出全面的测试用例,才能保证测试效果,通过对产品的全面测试,才能保证产品的稳定可靠工作。
测试是贯穿于整个产品生命周期的一项活动,在产品设计的每个阶段,测试发挥着不同的作用。测试与设计密切相关,应该合理规划测试,使测试充分发挥其作用,共同提高产品的稳定可靠性。