渐渐的,我开始城府于当前的职业,找到现在的职业和未来数年后的职业的共通点。而把这两个职业建立桥梁的正是海盗派方法学。原来听过一句话说所有事情都是相通的,当时是有一点不信的,现在开始慢慢的相信。
海盗派测试方法的发明者晓梅说:
任何一个领域的方法体系大体可以分为两类:专有的、通用的。其中专有的方法一般只能用于本领域,比如对于测试领域而言,一些专业的测试概念、测试工具、某一类系统的性能测试方法等均属于专有类;而通用的方法可以适用于本领域的任何一个行业,推而广之的话,对其他领域也是有很大启发作用的,甚至可以直接拿来使用。
海盗派方法学中,如何做、如何思、如何学习、如何管理这些方法均属于通用类的方法,虽来源于测试领域,却适用于所有探索相关的领域。
什么是KYM呢?Know your mission
对测试对象的了解就像是在探索寻宝一样,如果能用思考的问题就会指导更快的找到宝贝。所以拿到测试对象时,尤其在需求理解阶段需要问出更好的,关键的问题,可以更高效的找到bug.
怎么做KYM?KYM分为四个部分。可以按照这些点来问问题。
用户。指的用户的需求相关的问题。涉及的问题类似如下:
这个产品或特性是什么?
用户都有哪些?
用户或用户之间的优先级是什么样的?
用户的痛点是什么?
用户对测试或质量有什么诉求?
用户的实际使用环境是怎样的?
项目。包括信息,开发者关系,测试团队,测试项目。
这个产品或特性有哪些关键信息?
这个项目有什么需要特别注意的地方?
有没有文档、手册、材料网站可以参考?
这是全新的产品还是新开发的?
历史版本发生过哪些问题?
任务。包括测试设备和工具,进度条交付内容。
需要哪些测试设备或者工具?
搭建测试环境需要多长时间?
产品可测试性如何?
需要使用哪些测试管理工具来记录测试过程?
…
这些问题和思路为测试项目提供了宝贵的问题,记住这些问题并用起来。
网友评论