本文是14年时,MiniStarClub北京沙龙时,Jack Jarkvik 交流的笔记,今天读来,依然觉得有很多观点值得借鉴。
问题:测试人员如何快速的提高自己的技能
1)了解你的产品,产品是如何工作的
2)从用户的角度考虑问题,关注典型场景(用户使用频率高的正常和一些异常场景),目标:不是最好,而是够好(够用)。在产品的研发过程中最好和用户一块使用,
问题:在互联网时代,用户的多样性,如何从用户的角度思考问题
1) 迭代的方式发布我们的产品
2) 逐步拓宽产品,过度的开发是因为产品和研发人员不了解需求所致,如果能很好的了解用户,就不需要产生这些过度开发
3) 选取主流用户的使用情况(用户的分布情况)
4) 正常场景,一般正常的场景没有测试完成,不要进行其他测试,以免造成不必要的测试浪费,先找主干问题,再找细节问题。在实际过程中往往已提交bug为考量,所以导致在测试开始,把所有的bug都提交上来,导致在修改bug时没有把一些重要的bug及时修改,而导致进度受阻。同时造成一些测试的浪费
对于人员的培养要持续的反馈,采用小步快跑的方式,而不是一下把所有的东西都灌输给他
问题:如何做回归测试?
真正工作的功能一般只占其20%的,其他80%只是异常和辅助,要建立分级
分批次回归,比如把一次大回归,分成若干次进行,每次只做一部分
交互能耐一遍尽可能的提早测试,可以逐步进行,但一定要尽早
问题:交互功能非常之多,如何进行操作
1) 选取重要的
2) 分批,比如一周每天执行1/7的任务
3) 对于配置功能,可以每次采用不同的配置,实现其测试的多样性
4) 时刻审视你的测试用例,是否真的需要这么多用例?
5) 发动所有的人员一块参与,这块是通过一个例子说明,类似于众包的思想
问题:多版本迭代的用例如何管理:
1) 尽可能的减少分支
2) 建立用例分层
3) 使用版本期限
4) 针对软硬件适配
Jack Jarkvik,1950年出生于瑞典,获哥德堡大学经济学和电气工程双学士,后就读于麻省理工大学斯隆商学院,并获管理学硕士学位。曾主导爱立信和华为的敏捷转型。Jack在07年加入华为,担任核心网和无线产品线项目管理、组织设置和敏捷开发方面的顾问。
文章来源:MiniStarClub北京,致力于提供最具价值的测试及测试管理领域原创文章。包括测试技术、测试方法、测试思想、测试管理等。
· 推 荐 阅 读 ·
RECOMMENDATION
你点的每个“在看”,我都认真当成了喜欢