测试思维是什么
在开始之前,先抛个常见的问题:面对同一个需求点,为什么有的人可以想到10个测试点,而你只能想到3个测试点呢?
你可能会说,他的测试经验比我多,技术能力比我强。好吧,是有这个原因在里面,再来个问题:为什么同样没有经验的测试实习生,拿着相同的用例去执行,有的能发现BUG,有的发现不了BUG呢?为什么刚入测试的小白比工作2年的你发现的BUG更多呢?
可能大家想到了,除了测试技术,更重要的导致结果差异的一个原因在于——测试思维。
什么是测试思维呢?
有一种说法,我比较认同,说测试思维,就是一种不断通过增量信息,对存量信息进行质疑和完善的思维。测试人员的核心能力是:收集和分析信息;通过提问和质疑,将信息反馈给利益相关方,引发改进。其思考对象就是信息,测试思维就是对信息处理的一种方式。
测试的过程就是解决问题的过程、就是发现未知的过程、就是学习的过程,你的测试思维很大程度上决定了你的测试结果。
如何培养和提升测试思维呢?
1、首先要把改进测试思维这件事,提到高优先级来对待
2、了解优秀测试人员的思维方式,通过对比,识别出自己测试思维的改进点
3、记住你的改进点,并在实践中不断有意识的进行更新迭代
最后,希望每个测试人员都能认识到测试思维的重要意义,并有意识的去训练自己,收获有深度和广度的测试思维。