通常称之为Bug的软件缺陷是伴随着软件出现的,而软件测试同样是伴随着软件的出现而出现。 1.第一个Bug的故事     故事发生在1945年9月的某一天,在一间老式建筑的窗户外面飞进来一只飞蛾,Hopper正埋头工作在一台名为Mark II的计算机前,没有注意到这只即将造就历史事件的飞蛾。     突然,Mark II死机了。Hopper试了很多次还是不能启动,Hopper开始用各种方法查找问题,看问题究竟出现在哪里,最后Hopper确定是某个电路板的继电器出错了。Hopper观察这个出错的继电器,惊奇地发现一只飞蛾躺在里面。Hopper小心地用镊子将飞蛾夹出来,用透明胶布贴到“事件记录本”中,写上“第一个发现虫子的实例” 2.几个导致严重错误的Bug 2007年6月,某热门的在线股票选购竞赛系统软件中存在一个缺陷,此缺陷可以导致不公平的竞争,从而获取高额的竞赛奖金。调查结果发现,原本前5位的优胜者都要取消资格。 2007年4月,某软件缺陷导致地铁系统的列车火灾,软件未能检测和防止剩余动力在设备中的使用,导致列车过热而起火。 2007年3月,成千上万台某种型号的医疗设备被召回,只是为了修正某一个软件错误,据报道,这个错误将会导致不能可靠地指示什么时候供给设备的可用功率过低 类似的报告数不胜数,据美国国家标准和技术协会NIST在2002年公布的一项关于软件缺陷引起的经济损失的报告中的数据表明,由于软件缺陷造成的美国经济损失高达595亿美元。 1961年,一个简单的软件错误导致美国大力神州导弹助推器的毁灭。这个简单但是昂贵的错误,致使美国空军强制要求在以后所有的关键发射任务中,都必须进行独立的验证。从此建立了软件的验证和确认方法论。软件测试也从那时候开始兴起。

转载于:https://www.cnblogs.com/universsky/p/4252663.html

软件测试的起源 [ 光影人像 东海陈光剑 的博客 ]相关推荐

  1. 对“沙盒测试”一词的疑惑 [ 光影人像 东海陈光剑 的博客 ]

    刚刚上网了解firefox插件时,无意中看到介绍中出现"沙盒测试"字眼,这个词到时今天才见到,很是好奇,就百度了一把,查询出的结果为:        沙盒,是很多网站专门用于练习页 ...

  2. java obj1 = obj2_无障碍assertEquals(Object obj1,Object obj2),想怎么比较就怎么比较!! [ 光影人像 东海陈光剑 的博客 ]...

    测试的时候常常要比较实际获得的对象是否相同于期望的对象,这类对象一般是JavaBean. 比较容易想到的方法是用JavaBean的各个getters获得相应的成员属性值,逐一比较:assertEqua ...

  3. sql注入预防 [ 光影人像 东海陈光剑 的博客 ]

    一. SQL 注入攻击的简单示例. statement := "SELECT * FROM Users WHERE Value= " + a_variable + " 上 ...

  4. 使用maven-sql-plugin实现持续数据库集成(CDBI) [ 光影人像 东海陈光剑 的博客 ]

    使用maven-sql-plugin实现持续数据库集成(CDBI) 大量的事实证明:即使使用了DBunit来控制测试数据库的状态,在进行单元测试之前把一些场景数据很优雅地插入到数据库中,但在实际执行用 ...

  5. 淘宝SQA工作随写 [ 光影人像 东海陈光剑 的博客 ]

    淘宝SQA工作随写 随着CMM/CMMI在中国的推广,SQA这个概念也被更多的人了解,我想信很多人或多或少地,间接或直接地接触过SQA,各公司SQA的工作内容基本类似,但各公司设置该岗位的目的却因公司 ...

  6. 读者言论经典 [ 光影人像 东海陈光剑 的博客 ]

    很喜欢读者,更喜欢读者里面的言论,短小经典,和大家分享: 互相吹捧的是做官的人:互相看不起的是搞艺术的人:见面不说实话的是做生意的人. --对话里泄露职业身份 你觉得保守一个秘密比传播一个秘密更有价值 ...

  7. 又来读者言论 [ 光影人像 东海陈光剑 的博客 ]

    鉴于这周比较忙,而读者言论的精辟实在让人敬佩,又截上一段与大家分享呵呵,下次一定亲自撰写: 1.每天赚到一万元. --一项对年龄四至六岁儿童有关财富的抽样调查发现,中国大陆70以上的儿童希望能够成为富 ...

  8. 男厕所的小便斗 [ 光影人像 东海陈光剑 的博客 ]

    大多数公共男厕所都有一个难以解决的问题:很多前来方便的男士都不愿离小便斗近一些,这样造成了一些xx落在了小便斗的外面,很不卫生. 出现这个问题的原因主要是由于一小部分不自觉的男士,对自己的射程过于自信 ...

  9. 扁鹊三兄弟的故事 [ 光影人像 东海陈光剑 的博客 ]

      魏文王问名医扁鹊说:"你们家兄弟三人,都精与医术,到底哪一位最好呢?" 扁鹊答说:"长兄最好,中兄次之,我最差." 文王再问:"那么为什么你最出名 ...

最新文章

  1. 《Splunk智能运维实战》——3.11 制作折线图显示项目浏览量和购买量随时间的变化...
  2. 黑暗城堡 最短路径生成树
  3. 我的Linux随笔目录
  4. mysql查询通过两个字段逆序
  5. CentOS7安装JDK1.8简单体验(java开发必备)
  6. linux搭建mysql主从模式_Linux下搭建MySQL的主从复制(一)
  7. java中抽象类的定义_Java中抽象类的定义和使用
  8. PAT Basic 1011
  9. 开源网站有哪些_网站建设你懂的多少啊?
  10. 微型计算机系统软件包括哪些,计算机的软件系统包括哪些内容
  11. 计算机网络基础孟敬pdf,马来西亚主要统计指标数据.pdf
  12. 高仿城通网盘php,PHP-php 如何实现同时允许下载的文件个数控制,类似于城通网盘这样的文件下载控制...
  13. Get Server Down when retrieve the channel list in sopcast, how to solve it?
  14. Unity -- 用EasyAR制作出AR红包
  15. 12306中/otn/HttpZF/logdevice?algID 与 /otn/HttpZF/GetJS 的关系
  16. 蛋白质二级结构预测Linux,蛋白质稳定性预测工具-Rosetta ddg_monomer
  17. 电磁场与电磁波(6)——静电场的边值问题:唯一性定理
  18. cuda 单block多线程
  19. Linux磁盘管理练习题(习题+演示)
  20. AD怎么输入坐标_双心软件回头曲线坐标计算?

热门文章

  1. 什么是信道特性、信道测量、信道建模
  2. java怎么导入包_java项目如何导入jar包
  3. 模型5.4——对数据进行正态分布检验
  4. 【微信小程序】小程序原生代码生成海报
  5. VSCode 前端必备插件
  6. 有关HTML5页面在iPhoneX适配问题
  7. KMP算法关键点解释
  8. 深入理解 ext4 等 Linux 文件系统
  9. win10自动修复失败 + ubuntu [Firmware Bug]
  10. 图形图像制作软件下载集合