《海盗派测试分析》—第一章
了解测试的用户以及用户的需求
什么是KYM
Know Your Mission:了解你的任务
为什么要做KYM
大多数情况下,测试人员接到任务以后,会一头扎进项目中去,开始冥思苦想如何更好的完成任务,但是,比HOW更重要的是先想清楚WHY的问题,了解清楚任务本身一级任务的背景,明确最终要达到的目的,然后再开始考虑HOW的问题,并且在执行任务的过程中,不断地深入理解WHY,不断地迭代和优化WHY,使得最终我们输出的WHAT和任务目标始终是对齐的,我把这种做法叫Konw Your Mission
KYM会启发我们问出各种各样的问题,提醒我在关注具体的测试细节之前先要收集必要的信息,了解测试任务的背景。
无论是开发人员还是测试人员或者是需求分析人员,最好在项目早期尽早地使用KYM,更好地了解用户,提前发现风险
怎么做KYM
问问题的能力对于测试人员来说是非常重要的,KYM的本质就是通过不断的问问问题,收集信息,了解上下文,对测试最终要达成的目标有个更加清晰的认识,这个目标将会不断的指引着测试人员的一切活动,无论是测试分析,测试设计还是测试执行、测试管理等活动,都围绕测试的目标进行,KYM就像航海中的灯塔一样,时刻帮助测试人员辨别方向
用‘CIDTESTD引导词法’做KYM,集中做一次KYM的时间为15分钟~2小时ÿ