【读书活动感悟】-八阿哥反对派-《思考,快与慢》:测试的 “慢思考” 兜底术_文章

【读书活动感悟】-八阿哥反对派-《思考,快与慢》:测试的 “慢思考” 兜底术

孙斌
发表于 2025-11-13 20:09:56

最近读《快与慢》后,我对测试的 “质量底线” 有了更清晰的认知。卡尼曼将系统 2 定义为 “需主动调动注意力、理性拆解复杂问题的思维模式”,这种看似 “耗时” 的思考方式,在我们日常工作测试中,正是抵御风险的核心防线 —— 系统 1 帮我们高效覆盖常规流程,系统 2 才是拦住关键漏洞的关键,尤其面对复杂功能和高风险模块时,“慢” 比 “快” 更具价值。
平时在我负责的项目中,存在着的多层级商户权限管理,最能体现系统 2 的必要性。系统 1 的直觉仅能覆盖 “运营商查看全量加盟商数据、加盟商仅看自身站点” 等基础场景,而系统 2 会推动我们拆解细节:如:注销商户的旧凭证能否仍访问数据?这些都是系统 1 易漏的风险点。
并且,在近期测试相关权限数据查看时,我先用系统 1 快速跑通常规流程,未发现异常。切换到系统 2 思维后,我可以画出每个不同权限账号的思维导图,并且重点关注禁止操作的异常用例 —— 比如用已注销的加盟商登录账号调用接口。会不会该账号仍能查询下属站点的充电记录、营收数据,这一漏洞若上线,将泄露商业机密与用户信息
高风险模块:系统 2 是安全压舱石
云平台系统的充电支付、订单同步等模块属于高风险场景,绝不能依赖系统 1 的直觉。此前测试订单支付模块,系统 1 帮我快速跑通正常流程,但系统 2 提醒我需拆解复杂场景:断网重试是否会重复扣款?跨渠道退款是否及时到账?
卡尼曼说 “系统 2 的作用是修正系统 1 的错误”,这话在测试中尤为贴切。系统 1 能覆盖 80% 常规场景,却难应对 20% 的复杂异常,而这 20% 正是决定测试质量的关键。系统 2 或许需要更多精力,却能为系统上线筑起最后一道防线。
从事测试工作越久,越能体会到系统 2 的 “稳妥” 价值。多花点时间拆解场景、验证异常,看似耽误进度,实则规避了上线后的重大风险。毕竟,我们的系统连接着无数充电站、商户与用户,唯有系统 2 的理性思考兜底,才能让用户放心充电、商户安心运营,这也是测试工作的核心价值。

101 0

评论


意见反馈