截取自:第一部分软件测试综述——软件测试背景【软件测试】(美)Ron Patton中文电子版(有需要的可以关注我)

第一部分软件测试综述

对手的程序死掉叫崩溃。自己的程序死掉叫“身体不良反应(idiosyncrasy)"。 通常,崩溃之后会显示“ID02”这样的信息。“ID”是idiosyncrasy 的缩写,后 面的数字表示产品应该测试多少个月。

Guy Kawasaki, “Macintosh之路”我喜欢最后期限。我特别喜欢当它 逝去时留下的尖叫声。

一Douglas Adams,“星河之旅搭乘指南”作者

第1章软件测试背景

1947年,计算机还是有几个房间大的庞大机器,操纵大大小小的机械电路
和发光管子。当时的艺术作品是Mark I1, 一个由哈佛大学制造的庞然大物。技
术人员正在进行整机试运行,突然之间,它停止了工作。他们爬上去找原因试图
修好它,努力把这台巨大的计算机腹内的一组继电器接通。 继电器接通后,它显
然重新回到系统中,有声有色、充满活力。
计算机软件缺陷诞生了。对,它被消灭了,而我们从此认识了它。
欢迎阅读软件测试的第1章。本章讲述软件缺陷和软件测试的历史。
本章的重点包括
●软件缺陷如何 影响我们的生活
●软件缺陷是什么, 为什么会出现
●软件测试者是谁,职责是什么
1.1 臭名昭著的软件错误案例研究
人们很容易想当然地接受软件,而没有真正认识到它已经深入渗透到日常
生活中。回到1947年,Mark II 计算机需要大批程序员定期维护。普通人谁会想
到有一天在家里能够拥有自己的计算机。现在产品包装盒上都带有免费赠送的软
件光盘,小孩的视频游戏中的软件比太空船上的还多。那些以前新奇的小玩意,
例如寻呼机和手机,都已经变得平平常常。现代人如果一天不登录因特网查看电
子邮件,那简直没法活。我们已经离不开夜间传送的收据包、长途电话服务和及
时到位的治疗服务了。
软件无处不在。然而,软件是人编的一所以不完美, 下 面会用实例来证
明。
1.1.1迪斯尼的狮子王,1994-~1995
1994年秋天,迪斯尼公司发布了第一一个面向儿童的多媒体光盘游戏Lion King
Animated Storybook (狮子王动画故事书)。尽管已经有许多其他公司在儿童游戏
市场上运作多年,但是这次是迪斯尼公司首次进军这个市场。他们进行了大力宣
传促销。结果,销售额非常可观。该游戏成为孩子们那个夏季的“必买游戏”。
后来却飞来横祸。12 月26日,圣诞节后的一一天,迪斯尼公司的客户支持部电话

最新文章

  1. Linux快速上手
  2. WebService 生成类的命令语句
  3. express-18 路由
  4. Oracle User Calls 和 Executions 两个概念的区别
  5. Linux下配置PHP开发环境
  6. Google MapReduce/GFS/BigTable三大技术的论文中译版
  7. postgresql C/C++ API 接口
  8. .net中读取xml文件中节点的所有属性信息
  9. lua string.sub截取中英文
  10. Ubuntu 16.04系统下出现E: 无法下载 http://ppa.launchpad.net/fcitx-team/nightly/ubuntu/dists/xenial/main/binary-amd64/Packages 404 Not Found
  11. JS将文件以form表单一样提交到后台
  12. 腾讯x5Webview取代原生android Webview
  13. iOS加密算法总结
  14. Go语言的核心Routine-Channel
  15. oracle11g中SQL优化(SQL TUNING)新特性之SQL Plan Management(SPM)
  16. ruby技巧001:求md5散列
  17. 【转】Python函数默认参数陷阱
  18. java 几个实用的小工具
  19. 060 SparkStream 的wordcount示例
  20. BizTalk Orchestration execute Flat file disassembler ReceivePipeline

热门文章

  1. LaTeX常用符号(持续更新)
  2. js中.bind()和.call()用法讲解
  3. MySQL 合并查询,以map或对象的形式返回
  4. Python 简明教程 --- 5,Python 表达式与运算符
  5. 一条SQL删除重复记录,重复的只保留一条
  6. 入门大数据---Flume整合Kafka
  7. 【数位dp】CF 55D Beautiful numbers
  8. Apache POI 操作Excel(3)-- Excel基础
  9. Java中的过滤器
  10. python-循环-两种方法实现九九乘法表