这些Bug见过吗

2022-09-01 08:36发布

人总是会犯错的,比如人会手抖、会忘记事情、会看错,所以在操作软件时会导致一些错误的操作出现


案例1:

支付功能界面,测试人员在用小键盘输入“3”的时候,不小心触碰到了回车键,于是页面表单被提交了,放款成功。不巧的是,表单里面的手机号码是上一次操作填写的,虽然是一个测试账号的手机号,但有对应的线上真实用户。于是造成了一次资损。


案例2:

美版初代XBox刚刚出来的时候,只支持110V的电源,插到国内的220V的电源上,就烧掉了。


案例3:

一个网络配置多了一个斜杠,引发大面积的DNS宕机。


案例4:

应业务人员要求,一个技术人员在生产环境里执行了一个脚本,清理过期账号。但由于业务人员给的数据有问题,导致这个脚本删除了一批真实用户的账号。


案例5:

SSL证书忘记更新,证书过期导致存储服务大面积不可用。


案例6:

在一个IaaSVMAgent的紧急发布中,工程师为了省时间,用了一个非常规的方法,结果IaaSVMAgent被当成PaaSAgent发布,引起大量用户的服务中断。



汽车行业的两个借鉴案例

很多自动挡汽车在行进中无法更换档位,这样就避免了在行进过程中,由于不小心碰了一下操纵杆档从D当变成了N档甚至是R档,造成事故。

欧洲国家的加油站,柴油的加油管是插不进汽油车的加油口里的,汽油的加油管也插不进柴油车的加油口里。