后台收到一个伙伴问,什么是测试思维,那么今天就一起来浅谈一下,欢迎各种讨论~~
小编第一次听到”测试思维”这个词语还是在10年前,那时自己还是一个初出茅庐的新手,在QQ里面添加各种测试群,目的就是为了多学一点,很不赖,在众多活跃的群里找到了以为大佬做师傅.
这个师傅很实在,首先跟聊了我的自身情况,然后给我做规划,就像我们现在新的学员,会找老师聊聊,做做学习规划一样.师傅跟我聊完之后,给我了一句话:你现在刚刚开始,首先要掌握测试思维,这个理解到位了,再学其他的就比较容易了.
什么是”测试思维”?这个没有什么标准的答案,甚至感觉是一个虚化的点,以前小编认为:测试思维是一个测试岗位中思考的方式.就是针对一个项目,一个模块,一个功能知道如何下手干活的问题的思考.
虽然如此,还是有小伙伴觉得这个概念只是概念无法落地,无法从脑袋里的内容变成手上的内容,所以很多人可能遇到这个词就有意识的去忽略它,绕过它.
经过这么多年的授课,小编觉得用另一种方式理解这个词可能会更好
就是”意识记忆”举个例子:
练习舞蹈的人一开始学习的时候都要进行身体的柔韧性练习,比如劈叉,压腿,弯腰....等动作.这些练完后,在根据编排的舞蹈不断的,重复的练习具体的动作
这样在正式表演的时候,听到什么音乐内容就能自然的摆什么的动作或者造型.
”意识记忆”,我觉得有异曲同工之妙,也更容易理解.
做软件测试,首先要锻炼分析思考的能力,分析业务,分析功能,分析流程等等,思考需要从哪些角度,哪些方面进行深入,设计具体的测试数据或者案例.
当你做完一个项目,两个项目,三个项目.....更多的项目的时候,在遇到类似的项目或者类似的功能,就能够快速且高质量的提取出你需要测试的数据或者场景.
持之以恒下去,思维就这样锻炼成了,然后在换一个行业方向,进阶高级测试技能,有了这些扎实的基本功,工作怎么做都会漂亮的完成