这是鼎叔的第三十七篇原创文章。
行业大牛和刚毕业的小白,都可以进来聊聊。

欢迎关注本人专栏和微信公众号《敏捷测试转型》,大量原创思考文章陆续推出。
想象有一天你吃完早餐,翻看今天的头条新闻,看到这样一个标题:

XX 公司(你所在的公司)的资讯产品,因为首页资讯推送了低俗色情内容,引发了大量家长投诉,教育部门在官博点名批评,并责成公司高管限期整改,罚款并道歉!

类似的头条,你还可以想起什么?比如:

XX 公司的年终大促活动,发生巨大乌龙事件!原价 1998 元的任天堂游戏机,被网站错误的标记优惠价为 19.98 元,瞬间数万名用户疯狂下单,导致网页瘫痪。如果这些产品照价支付的话,该公司损失将接近 1 亿元!本台记者密切关注后继事态发展。

工程师通常被认为是很严谨的人,其实我们也可以放飞自己的想象力,往负面情况做大胆的集体探索,我叫它“噩梦头条”脑暴游戏。

当然,产品经理和客户代表等角色也可以参加这个游戏。

具体步骤如下:

每个人想象一下公司的产品,如果发生噩梦头条,标题会长什么样子?写在一张卡片上。
把所有卡片放在白板上,大家围观,写卡片的人介绍这个头条会有什么恐怖内容。
投票,票选出大家公认最精彩,也最有可能发生的噩梦。
探讨,针对这个噩梦,我们有哪些预防措施?有哪些探测章程可以设计和执行?

例如,针对上面“年终大促乌龙事故”,我们可以脑暴出下面的预防措施,并纳入相应的测试章程:

下单异常的安全测试:识别大量机器下单,验证码逻辑等。
商品金额的极限值,优惠金额,优惠比例的极限值,配置平台无法输入低于此的值。
尽可能下拉菜单选择,减少手动填写数字。提交优惠配置修改后要有审核通知环节。
商品价格波动异常检查逻辑,对比同类商品和历史价格的异常逻辑。
多件商品购买是否金额正常,结合优惠券情况。
购买金额消息能否通过协议工具篡改和生效。
提交失败,反复提交订单是否有防幂等。
紧急预案,当优惠总金额大于合理额度时,异步完成交易,引入人工检查。
检查商品优惠价格配置系统的权限测试,修改警告信息,异常告警逻辑。

我们可以把精彩的噩梦头条例子,打印成真实的报纸版面,贴在公司的会议室或走廊上,让大家 “虚惊” 一场之余,对相关风险产生足够的重视。如下图


↙↙↙阅读原文可查看相关链接,并与作者交流