第01章、什么是软件测试(理论课)优秀课件.ppt
《第01章、什么是软件测试(理论课)优秀课件.ppt》由会员分享,可在线阅读,更多相关《第01章、什么是软件测试(理论课)优秀课件.ppt(28页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第第01章、什么是软件测试章、什么是软件测试(理论课理论课)第1页,本讲稿共28页本章学习目标本章学习目标v了解软件测试产生的背景了解软件测试产生的背景v了解软件测试工作的意义了解软件测试工作的意义2第2页,本讲稿共28页内容进度内容进度v什么是软件什么是软件v软件测试的产生、意义和概念n软件测试的产生n软件测试的意义n软件测试的定义n软件测试的目的n软件测试的现状与前景n测试与调试的区别v软件测试工程师必备的素质3第3页,本讲稿共28页什么是软件什么是软件4第4页,本讲稿共28页v软件的定义软件的定义n软件(软件(software)是计算机系统中与)是计算机系统中与硬件硬件(hardware
2、)相互依存的)相互依存的另一部分,它是包括另一部分,它是包括程序程序(program)、)、文档文档(document)的完整)的完整集合。集合。v软件与程序的区别软件与程序的区别n软件软件=程序(包括数据)程序(包括数据)+文档文档什么是软件什么是软件5第5页,本讲稿共28页内容进度内容进度v什么是软件v软件测试的产生、意义和概念软件测试的产生、意义和概念n软件测试的产生软件测试的产生n软件测试的意义n软件测试的定义n软件测试的目的n软件测试的现状与前景n测试与调试的区别v软件测试员必备的素质6第6页,本讲稿共28页软件测试的产生软件测试的产生v原因一:程序规模的爆炸式增长原因一:程序规模的
3、爆炸式增长n程序代码规模显著增大程序代码规模显著增大n程序结构和算法更加复杂程序结构和算法更加复杂n程序模块间接口增多程序模块间接口增多7第7页,本讲稿共28页软件测试的产生软件测试的产生v原因二:在程序员与用户需求间寻找平衡点原因二:在程序员与用户需求间寻找平衡点n程序员在开发过程关注什么?程序员在开发过程关注什么?u设计需求设计需求u技术内涵(技术实现)技术内涵(技术实现)n用户关注什么?用户关注什么?u满足自身特定的需求满足自身特定的需求n优秀的软件产品的特点是什么?优秀的软件产品的特点是什么?u在程序自身的技术内涵和用户特定领域的需求间找到平衡点在程序自身的技术内涵和用户特定领域的需求
4、间找到平衡点8第8页,本讲稿共28页软件测试的产生小结软件测试的产生小结v程序规模的爆炸式增长程序规模的爆炸式增长v在程序员与用户需求间寻找平衡点在程序员与用户需求间寻找平衡点9第9页,本讲稿共28页内容进度内容进度v什么是软件v软件测试的产生、意义和概念软件测试的产生、意义和概念n软件测试的产生n软件测试的意义软件测试的意义u竞争需要竞争需要u成本控制成本控制n软件测试的定义n软件测试的目的n软件测试的现状与前景n测试与调试的区别v软件测试员必备的素质10第10页,本讲稿共28页软件测试的意义软件测试的意义v成功的案例成功的案例n关于关于Win2000的开发与测试的开发与测试nIE与与Net
5、scape11第11页,本讲稿共28页软件测试的意义软件测试的意义v惨痛的教训惨痛的教训n迪斯尼的狮子王游戏迪斯尼的狮子王游戏n千年虫问题千年虫问题n微软微软Basic教训教训12第12页,本讲稿共28页软件测试的意义软件测试的意义v解放程序员和售后服务人员解放程序员和售后服务人员 软件测试可以降低软件质量风险,使程序员能够更专心于软件测试可以降低软件质量风险,使程序员能够更专心于解决程序的算法和效率;同时经过严格检验的完整产品也减轻解决程序的算法和效率;同时经过严格检验的完整产品也减轻了售后服务人员的工作量。了售后服务人员的工作量。13第13页,本讲稿共28页内容进度内容进度v什么是软件v软
6、件测试的产生、意义和概念软件测试的产生、意义和概念n软件测试的产生n软件测试的意义n软件测试的定义软件测试的定义n软件测试的目的n软件测试的现状与前景n测试与调试的区别v软件测试员必备的素质14第14页,本讲稿共28页软件测试的定义软件测试的定义两位数加法器案例:两位数加法器案例:功能功能说说明:明:完成-99到99之间的两个两位整数的加法计算,每个数据以回车 结束输入。操作步操作步骤骤:程序启动命令为ADDER(演示)。所进行的操作操作结果命令行中键入ADDER后回车屏幕被刷新,在屏幕的左上角看见一个“?”提示符键入被加数2在“?”后出现数字“2”回车第二行出现“?”提示符键入加数3在第二个
7、“?”后出现数字“3”回车在第三行显示“5”,同时下一行出现另一个“?”屏幕显示情况是:?2?35?输入数据期望结果值说明(备注)99+99198程序所能累加的最大一对数据-99+-99-198程序中并未说明不能对负数进行处理99+-1485第一个大数可能会使程序对第二个数据的处理产生影响-38+9961检查负数与正数的累加56+99155第二个大数对第一个数据的影响9+9189是一位数中的最大值0+00通常程序对“0”处理时容易出错0+23-78+023-78程序可能对“0”作了特殊处理,所以需要对“0”处在第一位和第二位时的情况均作测试15第15页,本讲稿共28页软件测试的定义软件测试的定
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 01 什么是 软件 测试 理论 优秀 课件
限制150内