软件与软件测试(理论课)_第1页
软件与软件测试(理论课)_第2页
软件与软件测试(理论课)_第3页
软件与软件测试(理论课)_第4页
软件与软件测试(理论课)_第5页
已阅读5页,还剩21页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

测试计划与软件缺陷第十四章软件与软件测试上一章内容回顾测试计划相关如何进行风险分析软件与软件测试(理论课)本章学习目标了解软件的特点以及分类了解单元测试和集成测试的常用方法软件与软件测试(理论课)内容进度软件的特点软件的分类关于单元测试关于集成测试软件与软件测试(理论课)软件的特点软件是一种逻辑实体软件具有抽象性,它不是具体的物理实体软件的形态不像其他工程对象(如计算机硬件)一样直观必须通过观察、分析、思考、判断去了解他的功能、性能以及其他的特性软件与软件测试(理论课)软件的生产与硬件的生产不同硬件在制造过程中进行质量控制在软件开发阶段进行质量控制软件的特点软件与软件测试(理论课)软件运行和使用没有机械磨损和老化问题硬件失效率的U型曲线软件失效率曲线图形说明软件存在退化问题软件修改和维护过程中会导致失效率升高,因此软件维护比硬件维护复杂,与硬件维护有本质的区别硬件失效率曲线

软件失效率曲线

软件的特点软件与软件测试(理论课)软件的开发和运行对计算机系统有一定的依赖软件的开发和运行必须以硬件提供的条件为依据软件运行对硬件方面的要求软件运行对操作系统方面的要求软件的可移植性成为衡量软件质量的因素之一软件的特点软件与软件测试(理论课)目前还没有摆脱手工开发方式大多数软件产品是“定做”的很难做到利用现成的部件组装成所需的软件(模块化设计、组件技术)新技术的产生在一定程度上提高了生产的效率,但是,手工开发方式仍占据统治地位软件开发不是一件轻松的工作软件的特点软件与软件测试(理论课)软件是复杂的计算机软件是人类创造的最复杂的产物导致软件复杂性的根源软件反映了实际问题的复杂性程序自身逻辑结构的复杂性软件开发常常涉及其他领域的专业知识软件技术的发展落后于需求软件的特点软件与软件测试(理论课)软件成本相当昂贵软件的特点软件与软件测试(理论课)软件的作用越来越突出第X代飞机型号航电系统功能硬件实现软件实现第二代F-11180%20%第三代F-1660%40%第四代F-2220%80%软件的特点软件与软件测试(理论课)相当多的软件工作涉及到社会因素软件的特点软件与软件测试(理论课)软件是一种逻辑实体软件的生产与硬件的生产不同软件运行和使用没有机械磨损和老化问题开发和运行对计算机系统有一定的依赖目前还没有摆脱手工艺的开发方式软件是复杂的软件成本相当昂贵软件的作用越来越突出相当多的软件工作涉及到社会因素软件的特点小结软件与软件测试(理论课)内容进度软件的特点软件的分类关于单元测试关于集成测试软件与软件测试(理论课)软件的分类按软件功能进行划分系统软件支撑软件应用软件软件与软件测试(理论课)按软件规模进行划分类别参加人数研制期限小型5人以内1到6个月中型5到100人1年以内大型100人以上1年以上软件的分类软件与软件测试(理论课)按软件的技术特点划分业务(Business)软件管理信息系统(MIS)企业资源规划系统(ERP)决策支持系统(DSS)科技计算软件(图形计算)嵌入式(Embedded)软件首先在宿主机(HOST)上用某种语言开发,经交叉编译后成为单片机的机器码程序,“烧入”单片机,称为嵌入式。实时(Real-time)软件(火灾自动报警系统)个人计算机软件人工智能软件软件的分类软件与软件测试(理论课)按软件规模进行划分按软件的技术特点划分按软件功能进行划分软件的分类小结软件与软件测试(理论课)内容进度软件的特点软件的分类关于单元测试关于集成测试软件与软件测试(理论课)关于单元测试单元测试多采用白盒测试技术静态审查代码动态单元测试软件与软件测试(理论课)单元测试的意义好的单元测试将会在产品开发的阶段发现大部分的缺陷,并且修改它们的成本也很低在软件开发的后期阶段,缺陷的发现并修改将会变得更加困难,并要消耗大量的时间和开发费用无论什么时候做出修改都要进行回归测试经过单元测试的系统,系统集成过程将会大大地简化选择正确的测试策略桩模块(Stub)和驱动模块(Driver)软件与软件测试(理论课)内容进度软件的特点软件的分类关于单元测试关于集成测试软件与软件测试(理论课)关于集成测试非增式集成方法增

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论