当你从飞过几万米高空的机舱内平安走出时,当你在地下数百公里的地铁中顺利换乘时,当你沉迷于手机中新下载的游戏时,当你打开熟悉的办公软件开始工作时……朋友,你是否意识到自己正处于幸福中呢?你也许很惊讶地看着我:"这很平常呀!"呵呵,这不是在寻找最可爱的人,但是在工作、生活中确实有这样一个"可爱"使者陪你左右,它就是软件。 据最新出炉的《2008年中国计算机市场预测报告》显示,2007年前三季度,软件行业实现收入3784.99亿元,同比增长23.6%,占整个电子信息行业收入比例的10.95%."软件为充满活力的IT经济做出了巨大的贡献。"IDC首席研究官约翰。甘茨如是说。大到医疗、航天领域,小到手机、MP3,软件已渗透到我们生活的方方面面。一旦它们有了"差池",我们的生活将发生天翻地覆的改变。 蝴蝶振翅的代价加拿大医院4位接受放射治疗的癌症患者死于非命,英国劳动保障局的计算机系统给纳税人带来10亿英镑的损失,1.7万架飞机在洛杉矶国际机场内滞留超过8小时……而造成这些人员伤亡、财产损失的根本原因就是系统中的软件故障。一个连字符的丢失,一个软件运行上限的误定等等如蝴蝶振翅一样微乎其微的缺陷,却为整个系统、客户乃至用户带来灾难性的风暴。现在,软件故障造成的事故已经引起西方工业国家的高度重视,对软件的质量也提出了更高的要求。如美国国家标准中指出,最合理的软件平均故障间隔应在10000小时左右。当然,要求的提高最终要靠实际执行来落实。作为软件质量安全副驾驶的软件测试人员自然是不二人选。 软件王朝的言官"看,那个找茬的人又来了!"开发人员口中的"麻烦"人物正是测试人员。不过测试人员却不这么认为,他们更喜欢说:"如果你的软件能工作,请感谢测试。"公说公有理,婆说婆有理,那么软件测试到底是什么样的工作呢?"测试是以评价一个程序或者系统属性为目标的任何一种活动,是对软件质量的度量。"Bill Hetzel在《软件测试完全指南》中这样定义。而这一定义的执行者测试人员就如同古时的"言官":身份独特,职权特殊,有相当的话语权,对软件企业(国家)的运作有着极强的影响力。
[1] [2] 下一页
 【责编:landy】 |