目 录
一 KYM:Know Your Mission
KYM是Kown Your Mission的简称,顾名思义,就是帮助用例设计人员梳理测试任务的过程,它是一种系统的收集和整理测试启发的框架。在接触一些新事物或者面对一些新问题时,人们往往更关注与问题本身,也就是what,而忽略了问题产生的原因(why)和途径(how),就像用例设计人员做设计时上来就直接写用例,即使是有丰富经验的测试大佬,也难免在直接写用例时遗漏一些测试点,因此作为测试人员更应该具备why=>how=>what=>when=>who的测试思路来更加深入地了解测试对象。
KYM模型在实际用例设计过程中从用户、项目/产品、任务三个维度对测试需求进行提取分析:
1.1 用户维度
对于用户(Customers),重点关注以下几个问题:
这个产品或特性是什么?
用户提了哪些需求?需求是什么?
用户为什么会提这个(些)需求?
用户的痛点是什么?
用户的实际使用环境是怎样的?用户打算如何使用?
产品经理视角对该产品或特性的测试要求是什么?