软件测试实战-5-测试技术6-多样地选择测试技术
测试策略:
测试策略是一组指导测试设计和测试技术选择的想法。它通常概述了测试目标和实施方法,并提供了技术选择的依据。
总体而言,优秀的测试策略具有如下4个特征。
1)产品相关。好的测试策略总是根据产品的特点进行有针对性的测试。
2)聚焦风险。测试人员需要分析项目环境、产品元素、质量要求等方面的潜在问题,让测试过程可以探测其中的重要风险。
3)多种多样。软件、业务和用户行为是高度复杂的,任何单一的测试手段都存在盲点。测试人员需要综合多种差异化的测试手段,从各个角度考验软件。
4)讲求实用。测试策略受到测试使命、被测对象、测试资源等因素的影响和约束。一个过于简单的测试策略不适合复杂的产品,而一个繁重的测试策略也不适合资源紧张的项目。测试人员要平衡各种因素,让测试策略可以充分利用现有资源,对项目作出尽可能大的贡献。
简单地说,在有限的测试资源的约束下,将多种测试执行到“足够好”的水平,要优于将一两种测试执行到完美水平。
测试策略是一组指导测试设计和测试技术选择的想法。它通常概述了测试目标和实施方法,并提供了技术选择的依据。
总体而言,优秀的测试策略具有如下4个特征。
1)产品相关。好的测试策略总是根据产品的特点进行有针对性的测试。
2)聚焦风险。测试人员需要分析项目环境、产品元素、质量要求等方面的潜在问题,让测试过程可以探测其中的重要风险。
3)多种多样。软件、业务和用户行为是高度复杂的,任何单一的测试手段都存在盲点。测试人员需要综合多种差异化的测试手段,从各个角度考验软件。
4)讲求实用。测试策略受到测试使命、被测对象、测试资源等因素的影响和约束。一个过于简单的测试策略不适合复杂的产品,而一个繁重的测试策略也不适合资源紧张的项目。测试人员要平衡各种因素,让测试策略可以充分利用现有资源,对项目作出尽可能大的贡献。
简单地说,在有限的测试资源的约束下,将多种测试执行到“足够好”的水平,要优于将一两种测试执行到完美水平。