制定测试策略
上一篇 /
下一篇 2011-07-16 21:18:08
/ 个人分类:测试
测试策略包括宏观的测试战略和微观的测试战术。
1) 测试战略。
测试战略就是测试的先后次序,测试的优先级,测试的覆盖方式,回归测试的原则等。
为了设计出好的测试战略,需要了解软件的结构,功能分布,各模块对用户的重要程度等,从而决定测试的重点,优先次序。
为了达到有效地覆盖,需要考虑测试用例的设计方法,尽可能用最少的测试用例发现最多的缺陷,尽可能用精简的测试用例覆盖最广泛的状态空间,考虑哪些测试用例使用自动化的方式实现,哪些使用人工方式验证,等等。
回归测试也需要充分考虑,根据项目的进度安排,版本的迭代频率等,合理安排回归测试的方式,同时也要结合产品的特点,功能模块的重要程度,出错的风险等来制定回归测试的有效策略。
2) 测试战术。
测试战术也就是采用的测试方法、技巧和工具等。
制定测试计划时需要结合软件采用的技术、架构、协议等,来考虑如何综合各种测试方法和手段,是否需要进行白盒测试,采用什么测试工具进行自动化测试和性能测试等。
ps:自制了一张图,放在附件里,可以帮助理解。
收藏
举报
TAG: