10.1测试的
拓展价值
测试团队和测试工程师在日常生活中积累了丰富的产品、客户以及测试的知识及能力,以这些既有的能力和知识为基础,测试人员还可以才产品研发和服务中发挥更多的价值,这一部分介绍了常见的4类价值。
1、
全流程质量保障(效率)。在IPD流程下开展全程软件测试。做的是质量工作,受益的主要是效率。主要是通过提前测试,实现研发内部的效率改进。
2、
客户视角的质量评估(质量)。除了常规的测试,还用客户的方法发现缺陷,因此产品交付到客户手上缺陷减少,产品质量提升。工作的侧重点是让测试的数据和结论被客户认可和信任,倒逼研发重视测试的结果,所以,客户视角的测试是手段。目的是研发改进。
3、
代表客户测试(质量)。同样也是除了常规的测试,还用客户的方法发现缺陷,提升产品质量。工作的侧重点是利用需求的完整信息,开展基于需求的测试,发现特性到客户使用那里会遇到的缺陷,提前弥补漏洞,最终目的是缩短从需求提出到可以商用的周期,即缩短产品交付给客户使用的周期。
4、
产品交付专家(效率)。见招拆招,让产品交付活动(客户体验测试、现场演示、产品验收、客户培训)尽量不被阻塞,顺畅、高效地开展。
质量屏障与产品交付相关价值的关键技术
价值体现 | 核心工作 | 技术 | ||
产品质量屏障 | 全流程质量保障 | 将产品质量约束在可控的范围内,防止产品研发过程中、产品演进发展过程中质量逐步劣化 | 纠正信息传递失真,约束研发过程质量,识别和管理风险 |
全程软件测试:需求和设计评审;
尽早开展动态测试:按特性测试;
新代码快速、充分验证:快速测试;
老代码持续验证:自动化测试和持续集成;
|
产品质量屏障 | 系统的质量评估 | 使产品团队对产品质量有准确的认知,质量评估结论和客户对产品的质量感知一致 | 过程质量评估,产品质量评估,竞品分析 | 产品质量评估:客户信息库;模拟测试 |
产品交付先锋 | 代表客户测试 | 帮助研发团队做出有用的特性 | 需求5W1H分析,端到端应用场景测试 | 需求的5W1H模型,端到端应用场景测试设计 |
产品交付先锋 | 产品交付专家 |