通常称之为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. R语言ggplot2可视化时避免geom_bar对x轴进行排序实战:直接对因子变量进行提前排序后再进行可视化、使用scale_x_discrete函数限定因子顺序
  2. 使用事件和消息队列实现分布式事务
  3. sagan 自注意力_请使用英语:自我注意生成对抗网络(SAGAN)
  4. 两数之和-给定一个整数数组nums和一个目标值target,请你在该数组找出和为目标值的那两个整数,并返回他们的数组下标,你可以假设每种输入只会对应一个答案。但是,数组同一个元素不能使-python
  5. git did not exit cleanly (exit code 128)
  6. 「大学生学编程系列」第六篇:如何学习C语言?
  7. [转载] python定义整型常量_Python笔记——数据类型、变量和常量
  8. Java对接百度翻译API
  9. css网站常用字体,网站常用字体那些事
  10. 开发部门现在存在的一些问题
  11. 解决Win10插入耳机没声音
  12. java背单词页面_简易Web背单词软件 #01# 当前功能
  13. Zend Studio 9.0.3正式版注册破解
  14. 高通开发系列 - 总目录
  15. 新一代的数据库备份解决方案--Oracle数据库
  16. P2862 [USACO06JAN]Corral the Cows G
  17. 5分钟告诉你如何成为一名黑客?从萌新成为大佬,只需掌握这5点(思维、编程语言、网络安全、入侵实操、法律)
  18. echarts散点图markline连接多个点
  19. 【工具】---cachecloud使用
  20. 优化算法 | 基于粒子群优化算法的Bp神经网络预测21~22赛季NBA总冠军(附MATLAB代码)

热门文章

  1. 从未卜先知的信号灯说起,阿里城市大脑的智慧交通实践
  2. #Reading Paper# Profiling the Design Space for Graph Neural Networks based Collaborative Filtering
  3. e人e本oa系统设置服务器,如实陈述E 人E 本手写办公系
  4. 计算机外观屏幕怎么设计,设计师修图的显示器体验如何?感受下
  5. Could not load file or assembly 'System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5
  6. 批处理系统、分时处理系统、实时处理系统简介
  7. 注意力机制详解系列(四):混合注意力机制
  8. 上传文件到minio文件大小限制
  9. Pytorch基础操作 —— 13. 缩略信息、共轭、非零测试
  10. 告别宽表,用 DQL 成就新一代 BI