一、测试策略
产品定位:不同的用户群体
测试优先级:用户(用户经常使用的功能)、测试人员(边界条件)、开发人员(逻辑)
需求,是软件设计与测试的来源,但是需求除了终端用户的功能需求外,还有设计性需求、可靠性需求、可测试性需求、性能需求、安全性需求等。
1、测试策略的具体实施
测试策略需要确认测试使用的测试技术、测试过程的管理和控制、测试团队的组建
根据测试的需要,选择测试技术,例如:
1、需不需要白盒测试?
2、自动化测试采用哪种工具?针对接口测试还是UI测试?
3、性能测试采用哪种工具?jmeter还是loadrunner?
4、兼容性测试如何做?手工测试还是使用平台测试?
在测试方案中,我们也需要确认测试过程如何管理,确认管理使用的工具和方法,比如:用例的管理方式、bug的
管理方式和工具。
在没有固定测试团队的企业,还需要考虑团队的组建,比如测试的人数,高中低级的配比,入场出厂时间等等。
确认测试资源,需要多少资源?资源是否到位?
2、测试计划的制定
根据不同的开发模式,确认测试计划,计划主要包括:什么人、什么时间、做什么事情。 测试的目标要明确,同时
要确认跟踪机制。
测试计划评审通过后,测试组需严格按计划中的时间完成各项任务。如果delay会直接影响绩效工资,如果多次严