你知道哥德堡号是怎样沉没的吗?07年第8期的《读者》上有篇文章引起了我的兴趣。哥德堡号是18世纪瑞典人的希望:他们需要从海上贸易来充实因为战争而濒临枯竭的国库。建造哥德堡号动用了瑞典当时15%的国内生产总值,船坚炮利不在话下。然而在最后一次返航途中离码头900米的地方撞上了当地人再熟悉不过的一块暗礁,在欢迎人群的注视下满载着从中国运来的瓷器、茶叶和丝绸沉入海底。
你的开发工作中也会有平时再熟悉不过的暗礁:
你不会在工作目录少放一两个文件,特别是开发了半年后;
你不会在调试上个星期的版本的时候,心里以为是最新的版本;
你不会把产品的名字都写错...
是的,谁都不会撞上这样的暗礁。不过考虑一下临交货前一天可能发生的事情:
发现一个小bug,顺手改了一把;
bug都改完了,开始兴冲冲的写下一个版本;
客户发个email来说某些显眼处的标题要改,他们也很抱歉,说是上头今天异想天开...
如果这时候就打包刻盘,明天交货时会发生哪些事情呢?
出现了一些以前出现过的bug,但是dev说早就改好了;
有些问题在自己的环境里面总没法复现出来,客户那边100%出现,直到有一天发现少了个文件;
被问到“为什么这里说的和那里不一致呢?”...
在把发布测试当一回事来抓之前,客户拿到手的产品可能会有这些问题:
产品安装/上线之后不是多了就是少了些东西;
好像是调试版本;
文档和产品不一致;
有些承诺修改过的bug还在...
所有这一切,都源于开发人员和客户关注角度的差别。作为测试人员,应该站在客户的位置上,可惜他们还是开发团队的一部分,往往还是以开发人员的眼光去看bug。发布阶段的bug,拥有许多不一样的地方:
这不是/这里没有客户需要的东西;
这不影响使用,但影响客户的生意(比如把人家的logo都搞错了);
你会用,但客户不会用;
在你的环境好用,但和客户环境不太兼容;
触了客户的霉头(别笑,你见过主版本号是13的产品吗?)...
成熟的软件工业会进行一系列的发布阶段测试:
安全漏洞测试;
各个语言版本的界面内容(文本,图片,多媒体资源等),用户文档,发布说明的复核,确保没有违反法律和地缘政治文化(想想十字军东征的画面被放在阿拉伯文版里面);
数字签名校验;
病毒扫描(想想熊猫烧香是怎样传播的);
再一次基本功能测试。
噢,忘了说为什么哥德堡号撞上暗礁的根本原因:航海多年的水手看见陆地和欢迎人群,兴奋起来所以提早在船上开庆祝party;舵手的位置在二楼,需要甲板上的人指示方向;本来每条船上都有当地向导作为领航员,但是他去参加party了。
分享到:
相关推荐
公开课第三节:浅谈测试的职业发展与破局.mp4 公开课第四节:软件测试人员面试的技巧和互联网大厂真题分享.mp4 公开课第五节:测试管理的那些事儿.mp4 公开课第六节:自动化测试的设计模式.mp4 公开课第七节(1):...
智能运维中的持续集成(Continuous Integration, CI)、持续交付(Continuous Delivery, CD)以及软件测试是现代软件开发流程的关键组成部分,它们共同构成了DevOps文化的核心。CI/CD旨在加速软件开发周期,提高软件质量...
参考范文:浅谈计算机系统的安全防范.doc
文章:浅谈ERP项目管理中的沟通.htm
基于COMSOL的锂离子电池仿真 COMSOL是基于多物理场耦合的软件,可以对锂离子电池进行仿真模拟。锂离子电池是当前动力电池的最佳选择,其优点在于工作电压高、能量密度高、循环寿命长、无记忆效应,但是它也存在一些...
教师培训课件:浅谈高中数学新课程教材的创造性使用(完整).pptx
摄影基础教学课件:浅谈数码摄影.pptx
"浅谈FPGA测试与验证方法" FPGA(Field-Programmable Gate Array,现场可编程门阵列)是一种高性能、可编程的集成电路芯片,广泛应用于电子工程、计算机科学、自动控制等领域。随着FPGA在现代电子系统中的应用...
写作指导:浅谈政务信息的写法.pdf
技巧:浅谈文秘工作者如何加强自身素质建设
论文:浅谈建筑工程安全生产管理.pdf
论文:浅谈班主任的沟通艺术.doc
### 智能运维:浅谈持续集成(CI)、持续交付(CD)与软件测试 #### 一、持续集成(CI) 持续集成(Continuous Integration,简称CI)是一种软件开发实践,它要求团队成员频繁地将他们的代码变更合并到一个共享的主...
### 浅谈人工智能的下一个十年:唐杰的观点与展望 #### 一、引言 《浅谈人工智能的下一个十年》是清华大学计算机科学系教授唐杰的一篇演讲稿,旨在探讨人工智能(AI)领域的未来趋势和发展方向。随着技术的不断...
护理学基础知识:浅谈子宫内膜癌.doc
网络安全论文:浅谈计算机网络安全及其防范.docx
网络安全:浅谈如何构建网络安全防护体系.pdf
网络安全:浅谈办公网络安全——病毒防治.pdf