敏捷测试象限矩阵
具体敏捷测试象限分为支持团队、评价产品、面向技术、面向业务四类型。象限编号的顺序与不同类型的测试何时完成没有关系。
象限一代表测试驱动开发(TDD),是一个核心的敏捷开发实践。这些测试不是让客户使用的。内部质量不是通过客户判断的,而是由程序员定义。
象限二的测试也支持开发团队的工作,但是在一个更高的层次上。他们确定外部质量和客户需要的功能。
象限三属于评价产品的面向业务测试,是真正模拟真正用户,使用实际运行的软件进行测试,来验证是否达到期望。
象限四属于评价产品的面向技术测试。测试的目的是评价产品的性能、健壮性和安全性等。
支持团队的面向业务的测试Q2
用户故事测试
测试人员帮助引出各个故事的示例和情境,帮助客户端编写故事测试。
采用用户故事测试,所用的工具会比较多,如:思维导图、流程图、核对表等
功能测试
通过面向业务的测试驱动开发以确保团队时刻了解实现一个可测试的应用需求。支持团队的面向业务的测试必须自动化以快速和容易进行反馈,团队才能在短迭代中生产价值。
自动化的执行需要开发配合来完成,在执行时,需要与开发达成共同的愿景。
支持团队的面向技术的测试Q1
针对团队的面向技术的测试,请参考文章<【质量管理改进】敏捷测试思想>