中央广播电视大学计算机课程信息系统测试.ppt
《中央广播电视大学计算机课程信息系统测试.ppt》由会员分享,可在线阅读,更多相关《中央广播电视大学计算机课程信息系统测试.ppt(77页珍藏版)》请在三一办公上搜索。
1、中央广播电视大学计算机课程 信息系统测试,主讲:张茂林 n,期末复习,复习要求,了解信息系统的基本概念掌握软件测试的基本原理掌握软件测试的基本技术了解信息系统测试方法掌握测试的组织与管理知识,课程特点,理论性和实践性较强理论方面:涉及基本概念、原理和技术,知识点多,涉及面广实践方面:对实际动手能力(测试工具和环境的使用)要求较高,主要内容,一、本课程的复习方法 二、学习重点和教学要求 三、课程考核介绍,主要内容,一、本课程的复习方法 二、学习重点和教学要求 三、课程考核介绍,一、本课程的复习方法,1.抓住重点,掌握基本概念、基本原理和技术,注意知识的前后连贯 2.注重上机实验和平时作业,一、本
2、课程的复习方法,1.抓住重点,掌握基本概念、基本原理和技术,注意知识的前后连贯 2.注重上机实验和平时作业,原则1:在复习时围绕软件测试是什么,其对象是谁,基本测试方法,测试过程,以及在结构化系统、面向对象系统、WEB信息系统中的技术方法和过程这一主线,进行比较、归纳总结。,原则2:对于基本概念要在理解的基础上,记住一些基本概念的定义,并注意多进行分类比较。通过联系分类比较,就便于掌握知识点,尽量避免死记硬背,考完就忘。,一、本课程的复习方法,1.抓住重点,掌握基本概念、基本原理和技术,注意知识的前后连贯 2.注重上机实验和平时作业,上机实验:信息系统测试的上机实验很重要,它不仅可以加深对课本
3、知识的理解,而且可以学到很多实际工作的经验,这对于增强动手技能和分析解决实际问题的能力、提高专业素质很有帮助。,平时作业:平时应认真、独立地完成作业,正确地使用答案。复习时应把作业复习一遍,掌握做题的规律和技巧,特别对重点要求的内容和解题出现过错误的地方应格外注意。对基本内容应牢固掌握,并能进行适当地灵活应用。,主要内容,一、本课程的复习方法 二、学习重点和教学要求 三、课程考核介绍,第一章 概论,学习重点:(1)信息和数据的定义、区别(2)信息系统的定义、基本功能、主要类型,第一章教学要求,(1)掌握信息和数据的定义及区别数据:是可以被记录、通信和识别的符号,用来描述客观事物的原始事实信息:
4、是按特定方式组织在一起的原始事实的集合,信息已经具有了超出客观事物原始事实本身的额外价值和含义信息的特性:正确性、完备性、相关性、及时性,(2)掌握信息系统和信息系统测试的概念信息系统是由硬件、软件、数据库、远程通信和人员组成的信息处理的统一体信息系统是集计算机技术、数据库技术、信息管理和分析技术、组织管理技术等学科于一体的综合软件应用,第一章教学要求,(2)掌握信息系统和信息系统测试的概念 信息系统测试不但需要检查和验证系统是否完成系统功能,而且还要从最终用户的角度进行安全性和可用性测试。,第一章教学要求,(3)掌握信息系统的基本功能 信息收集、信息处理、信息存储、信息传输、信息输出(4)了
5、解信息系统的主要类型包括事务处理系统、管理信息系统、决策支持系统,第一章教学要求,第二章 软件测试基础,学习重点:(1)软件缺陷的定义、五种特征(2)软件测试的定义、目的和原则、对象(3)软件测试在软件开发过程中的地位(4)软件测试方法(5)软件测试过程分为哪几个阶段及各阶段的主要任务,第二章教学要求,(1)软件缺陷的定义、五种特征:把符合下列5种特征之一的软件错误认为是软件缺陷。软件未达到软件产品需求说明书中指明的要求软件出现了软件产品需求说明书中指明不会出现的错误软件功能超出了软件产品需求说明书中指明的范围软件未达到软件产品需求说明书中虽未指明但应达到的要求测试人员认为难以理解、不易使用、
6、运行速度缓慢或者最终用户认为不好的问题,(2)软件测试的定义、目的和原则、对象软件测试的定义:软件测试是为了发现错误而运行程序的过程软件测试的目的:以最少的时间和人力找出软件中潜在的各种错误和缺陷,第二章教学要求,(2)软件测试的定义、目的和原则、对象软件测试的原则:提早原则、IPO原则、独立测试原则、回归测试原则、错误不可避免原则等软件测试的对象:需求分析、概要设计、详细设计以及编码等各阶段所得到的文档,包括需求规格说明、概要设计说明、详细设计说明以及源程序,都应该是软件测试的对象,第二章教学要求,(3)软件测试方法和软件测试过程软件测试方法:人工测试和机器测试黑盒测试和白盒测试静态分析和动
7、态测试,第二章教学要求,(3)软件测试方法和软件测试过程 软件测试过程:包括单元测试、集成测试、确认测试、系统测试四个阶段,第二章教学要求,第三章 软件测试技术,学习重点(1)人工测试方法和作用(2)人工测试与机器测试的区别(3)黑盒测试的定义、主要目的,主要应用于软件测试过程的哪个阶段(4)黑盒测试中测试用例的设计方法及各自特点(5)白盒测试定义及各种覆盖方法,第三章 教学要求,(1)人工测试方法和作用人工测试方法主要包括软件审查、代码审查和人工走查使用人工测试方法能够有效地发现30%到70%的逻辑设计和编码错误。人工测试常常能够找出机器测试不易发现的错误,(2)人工测试与机器测试的区别机器
8、测试是一种依赖于计算机的测试技术,它主要是通过在计算机上运行程序来完成测试人工测试是不依赖于计算机,通过人工手段(如代码审查或人工走查)进行测试的技术,第三章 教学要求,(3)黑盒测试的定义、主要目的,主要应用于软件测试过程的哪个阶段 黑盒测试的定义:黑盒测试又称功能测试、数据驱动测试或基于规格说明书的测试,是一种从用户观点出发进行的测试,第三章 教学要求,(3)黑盒测试的定义、目的,主要应用于软件测试过程的哪个阶段黑盒测试的目的:对软件进行功能划分,定义测试需求利用等价类划分和边界值分析等方法设计测试用例执行已设计的测试用例或进行自由测试,对软件的外部功能进行测试,并发现软件错误,第三章 教
9、学要求,(3)黑盒测试的定义、目的,主要应用于软件测试过程的哪个阶段黑盒测试主要应用于软件测试过程的阶段:集成测试阶段系统测试阶段确认测试阶段,第三章 教学要求,(4)黑盒测试中测试用例的设计方法及特点等价类划分边界值分析错误推测法因果图,第三章 教学要求,(4)黑盒测试中测试用例的设计方法及特点等价类划分:,第三章 教学要求,(4)黑盒测试中测试用例的设计方法及特点边界值分析:边界值分析也是一种常用的黑盒测试方法,是对等价类划分方法的补充所谓边界值,是指相对于输入等价类和输出等价类而言,稍高于其最高值或稍低于最低值的一些特定情况,第三章 教学要求,(5)白盒测试定义及各种覆盖方法白盒测试定义
10、:基于产品的内部结构来规划测试,检查程序内部操作是否按规定运行,各部分代码是否被充分覆盖,第三章 教学要求,(5)白盒测试定义及各种覆盖方法白盒测试中的覆盖方法:语句覆盖分支覆盖条件覆盖判定-条件覆盖路径覆盖,第三章 教学要求,第四章 Web信息系统测试方法,学习重点(1)Web信息系统的定义、特点(2)Web信息系统测试包括哪几个部分,每个部分的内容(3)Web信息系统安全检测的内容(4)Web信息系统安全策略的内容,第四章 教学要求,(1)Web信息系统的定义、特点Web信息系统的定义:Web信息系统就是在一台服务器上运行Web应用的服务器端程序,从而使与服务器建立连接的所有客户机都能共享
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 中央广播电视大学 计算机 课程 信息系统 测试
链接地址:https://www.31ppt.com/p-5185084.html