简谈测试需要的结构化思想

所谓结构化,是指将逐渐积累起来的知识加以归纳和整理,使之条理化、纲领化,做到纲举目张。

简谈测试需要的结构化思想1

结构化思维 是一种找出事物内在的规律和逻辑关联,形成框架和思路,借助框架来思考和解决问题的思维模式。简单来说,结构化思维的定义就是:逻辑+套路

我们要学会四种组织逻辑关系:演绎(因果)顺序,时间(步骤)顺序,空间(结构)顺序,程度(重要性)顺序。所有的逻辑关系包含在这四种顺序之内。只要我们的思想和设计在这四种逻辑顺序之内,就是有逻辑的,否则就会显得不合理。

套路 是指我们解决问题的方法论,这个也非常重要。比如,5W2H 分析法就是一个非常好的,可以帮助我们分析问题的一个“套路”。

怎么训练自己的结构化思想?

我受影响最大的可能是花时间学习了程序设计模式。虽然大部分模式我现在基本都忘了,但在编脚本时会自然考虑进行一些结构化处理(如分层、工厂模式处理等),使自己的代码清晰明了,且容易维护。

学习方法论,如5W+H、SMART和SFDIPOT等方法论,让自己的设计和思路无懈可击。

践行。学习方法论后,一定要实践。不要认为影响效率,做好后我们会发现磨刀不误砍柴工。

怎样进行结构化思考?

一个小工具,它可以帮我们训练大脑的逻辑思考能力,结构化并有序的梳理大脑中的创意和想法。

思维导图,也称脑图、心智图,是很多职场老手整理思路、高效梳理信息的常用工具。

简谈测试需要的结构化思想2

工具首推www.processon.com,小酋最常用的思维导图工具,其次 XMind 离线工具。

如在站点公众号后台输入的 软件测试体系 得到的思维导图,就是常见以 时间(步骤)顺序 罗列大纲,然后再细化分支得到了一张逻辑清晰、总结全面的思维导图。



留言