测试,园子里头应该没有人不对软件测试耳熟能详吧?测试的重要性我想很多书和很多大公司的项目人员配备上都告诉过我们了。
其实我说错了,并非每个人对测试都很了解,至少我上大学的时候就没有开设过这课程,至少我呆过的公司就没有把它放在正确的位置。当然,个人还是很看重它的。至少今天的事情又一次告诉了我,不应该小瞧它。
今晚不知道那里来的雅致,跑银行整理几张卡上的小钱,目的是集中小额资金,避免管理麻烦。(从这个卡取,存到另外一个卡。)小事一桩。
当我把钱塞进存款机,机器正在刷刷的时候,不知道为啥冒出个想法:这机器如果要是挂了,那又怎么办呢?它的事物处理又是怎么考虑这样的情况的呢?还没让我把问题想玩,结果bug真出现了。难道就因为我是写代码的?故意让我碰到错误吗?机器挂了,屏幕上出现了一个系统错误提示框,报的是.net framework 的错误,具体信息看不到,因为是乱码了。屏幕又费触摸的,又不能对错误提示框进行操作,程序就停留在错误提示框上面了。
这可怎么办好。钱和卡都还在错误提示框里头呢。那可是好几千大洋呢?对it民工的我来说可不是小数字。你让这it民工能不着急上火吗?
银行在中国是什么地位大家知道的,不少因为卡里头莫名多出些钱被起诉的案例在的。他们下班了,存款机器只有摄像头会帮你看着了。电话他们,结果大家也知道是明天才能处理了....哎,自认倒霉吧。
能安心吗?你说我能安心吗?你说我现在能舒心吗?
请问这样的情况你能不恨银行吗?你能不恨这些写程序的吗?你能不骂那些搞测试的吗?你能不怀疑其他不设计到钱的软件的质量吗?
... ... ... ...
苍天大地,求求你们了,让那个机器就这样死到明天,不要中途把卡或者钱给吐出来了。。。
苍天大地,我写的代码没那么差劲啊,为啥这bug让我碰到了呢?难道这只是提醒我要重视测试吗?
苍天大地,我无语。