中央广播电视大学计算机课程信息系统测试.ppt

上传人:wuy****n92 文档编号:60181918 上传时间:2022-11-15 格式:PPT 页数:77 大小:267.49KB
返回 下载 相关 举报
中央广播电视大学计算机课程信息系统测试.ppt_第1页
第1页 / 共77页
中央广播电视大学计算机课程信息系统测试.ppt_第2页
第2页 / 共77页
点击查看更多>>
资源描述

《中央广播电视大学计算机课程信息系统测试.ppt》由会员分享,可在线阅读,更多相关《中央广播电视大学计算机课程信息系统测试.ppt(77页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、中央广播电视大学计算机课程中央广播电视大学计算机课程中央广播电视大学计算机课程中央广播电视大学计算机课程信息系统测试信息系统测试主讲:张茂林主讲:张茂林 nn期末复习期末复习复习要求复习要求了解信息系统的基本概念了解信息系统的基本概念掌握软件测试的基本原理掌握软件测试的基本原理掌握软件测试的基本技术掌握软件测试的基本技术了解信息系统测试方法了解信息系统测试方法掌握测试的组织与管理知识掌握测试的组织与管理知识课程特点课程特点理论性和实践性较强理论性和实践性较强理理论论方方面面:涉涉及及基基本本概概念念、原原理理和和技技术,知识点多,涉及面广术,知识点多,涉及面广实实践践方方面面:对对实实际际动动

2、手手能能力力(测测试试工工具和环境的使用)要求较高具和环境的使用)要求较高主要内容主要内容一、本课程的复习方法一、本课程的复习方法 二、学习重点和教学要求二、学习重点和教学要求 三、课程考核介绍三、课程考核介绍 主要内容主要内容一、本课程的复习方法一、本课程的复习方法 二、学习重点和教学要求二、学习重点和教学要求 三、课程考核介绍三、课程考核介绍 一一、本课程的复习方法本课程的复习方法 1.抓住重点,掌握基本概念、基本原理抓住重点,掌握基本概念、基本原理和技术,注意知识的前后连贯和技术,注意知识的前后连贯2.注重上机实验和平时作业注重上机实验和平时作业一一、本课程的复习方法本课程的复习方法 1

3、.抓住重点,掌握基本概念、基本原抓住重点,掌握基本概念、基本原理和技术,注意知识的前后连贯理和技术,注意知识的前后连贯2.注重上机实验和平时作业注重上机实验和平时作业原则原则1:在在复复习习时时围围绕绕软软件件测测试试是是什什么么,其其对对象象是是谁谁,基基本本测测试试方方法法,测测试试过过程程,以以及及在在结结构构化化系系统统、面面向向对对象象系系统统、WEB信信息息系系统统中中的的技技术术方法和过程这一主线,进行比较、归纳总结。方法和过程这一主线,进行比较、归纳总结。原则原则2:对对于于基基本本概概念念要要在在理理解解的的基基础础上上,记记住住一一些些基基本本概概念念的的定定义义,并并注注

4、意意多多进进行行分分类类比比较较。通通过过联联系系分分类类比比较较,就就便便于于掌掌握握知知识识点点,尽尽量量避避免免死死记硬背,考完就忘。记硬背,考完就忘。一一、本课程的复习方法本课程的复习方法 1.抓住重点,掌握基本概念、基本原理抓住重点,掌握基本概念、基本原理和技术,注意知识的前后连贯和技术,注意知识的前后连贯2.注重上机实验和平时作业注重上机实验和平时作业上机实验:上机实验:信信息息系系统统测测试试的的上上机机实实验验很很重重要要,它它不不仅仅可可以以加加深深对对课课本本知知识识的的理理解解,而而且且可可以以学学到到很很多多实实际际工工作作的的经经验验,这这对对于于增增强强动动手手技技

5、能能和和分分析析解解决决实实际际问问题题的的能能力力、提高专业素质很有帮助。提高专业素质很有帮助。平时作业:平时作业:w平时应认真、独立地完成作业,正确地使用答案。平时应认真、独立地完成作业,正确地使用答案。w复复习习时时应应把把作作业业复复习习一一遍遍,掌掌握握做做题题的的规规律律和和技技巧巧,特特别别对对重重点点要要求求的的内内容容和和解解题题出出现现过过错错误误的的地地方方应应格格外注意。外注意。w对基本内容应牢固掌握,并能进行适当地灵活应用。对基本内容应牢固掌握,并能进行适当地灵活应用。主要内容主要内容一、本课程的复习方法一、本课程的复习方法 二、学习重点和教学要求二、学习重点和教学要

6、求 三、课程考核介绍三、课程考核介绍 第一章第一章概论概论学习重点:学习重点:(1)信息和数据的定义、区别)信息和数据的定义、区别(2)信息系统的定义、基本功能、主要)信息系统的定义、基本功能、主要类型类型第一章教学要求第一章教学要求(1)掌握信息和数据的定义及区别)掌握信息和数据的定义及区别数据:数据:是是可可以以被被记记录录、通通信信和和识识别别的的符符号号,用用来来描描述述客客观观事事物的原始事实物的原始事实信息:信息:是按特定方式组织在一起的原始事实的集合,信息已是按特定方式组织在一起的原始事实的集合,信息已经具有了超出客观事物原始事实本身的额外价值和含义经具有了超出客观事物原始事实本

7、身的额外价值和含义信息的特性:信息的特性:正确性、完备性、相关性、及时性正确性、完备性、相关性、及时性(2)掌握信息系统和信息系统测试的概念)掌握信息系统和信息系统测试的概念w信息系统是由硬件、软件、数据库、远程通信和人员组信息系统是由硬件、软件、数据库、远程通信和人员组成的信息处理的统一体成的信息处理的统一体w信息系统信息系统是集计算机技术、数据库技术、信息管理和分是集计算机技术、数据库技术、信息管理和分析技术、组织管理技术等学科于一体的综合软件应用析技术、组织管理技术等学科于一体的综合软件应用第一章教学要求第一章教学要求(2)掌握信息系统和信息系统测试的概念)掌握信息系统和信息系统测试的概

8、念信息系统测试不但需要检查和验证系统是否完成系信息系统测试不但需要检查和验证系统是否完成系统功能,而且还要从最终用户的角度进行安全性和可用统功能,而且还要从最终用户的角度进行安全性和可用性测试。性测试。第一章教学要求第一章教学要求(3)掌握信息系统的基本功能)掌握信息系统的基本功能信息收集、信息处理、信息存储、信息传输、信息收集、信息处理、信息存储、信息传输、信息输出信息输出(4)了解信息系统的主要类型)了解信息系统的主要类型包括事务处理系统、管理信息系统、决策支持包括事务处理系统、管理信息系统、决策支持系统系统第一章教学要求第一章教学要求第二章第二章软件测试基础软件测试基础学习重点:学习重点

9、:(1)软件缺陷的定义、五种特征)软件缺陷的定义、五种特征(2)软件测试的定义、目的和原则、对象)软件测试的定义、目的和原则、对象(3)软件测试在软件开发过程中的地位)软件测试在软件开发过程中的地位(4)软件测试方法)软件测试方法(5)软件测试过程分为哪几个阶段及各阶)软件测试过程分为哪几个阶段及各阶段的主要任务段的主要任务第二章教学要求第二章教学要求(1)软件缺陷的定义、五种特征:)软件缺陷的定义、五种特征:把符合下列把符合下列5种特征之一的软件错误认为是软件缺陷。种特征之一的软件错误认为是软件缺陷。软件未达到软件产品需求说明书中指明的要求软件未达到软件产品需求说明书中指明的要求软件出现了软

10、件产品需求说明书中指明不会出现的错误软件出现了软件产品需求说明书中指明不会出现的错误软件功能超出了软件产品需求说明书中指明的范围软件功能超出了软件产品需求说明书中指明的范围软件未达到软件产品需求说明书中虽未指明但应达到的要求软件未达到软件产品需求说明书中虽未指明但应达到的要求测试人员认为难以理解、不易使用、运行速度缓慢或者最终用户认为测试人员认为难以理解、不易使用、运行速度缓慢或者最终用户认为不好的问题不好的问题(2)软件测试的定义、目的和原则、对象)软件测试的定义、目的和原则、对象软件测试的定义:软件测试的定义:软件测试是为了发现错误而运行程序的过程软件测试是为了发现错误而运行程序的过程软件

11、测试的目的:软件测试的目的:以最少的时间和人力找出软件中潜在的各种错以最少的时间和人力找出软件中潜在的各种错误和缺陷误和缺陷第二章教学要求第二章教学要求(2)软件测试的定义、目的和原则、对象)软件测试的定义、目的和原则、对象软件测试的原则:软件测试的原则:提早原则、提早原则、IPO原则、独立测试原则、回归测试原则、原则、独立测试原则、回归测试原则、错误不可避免原则等错误不可避免原则等软件测试的对象:软件测试的对象:需求分析、概要设计、详细设计以及编码等各阶段所得需求分析、概要设计、详细设计以及编码等各阶段所得到的文档,包括需求规格说明、概要设计说明、详细设计说到的文档,包括需求规格说明、概要设

12、计说明、详细设计说明以及源程序,都应该是软件测试的对象明以及源程序,都应该是软件测试的对象第二章教学要求第二章教学要求(3)软件测试方法和软件测试过程)软件测试方法和软件测试过程软件测试方法:软件测试方法:n人工测试和机器测试人工测试和机器测试n黑盒测试和白盒测试黑盒测试和白盒测试n静态分析和动态测试静态分析和动态测试第二章教学要求第二章教学要求(3)软件测试方法和软件测试过程)软件测试方法和软件测试过程软件测试过程:软件测试过程:包括单元测试、集成测试、确包括单元测试、集成测试、确认测试、系统测试四个阶段认测试、系统测试四个阶段第二章教学要求第二章教学要求第三章第三章软件测试技术软件测试技术

13、学习重点学习重点(1)人工测试方法和作用)人工测试方法和作用(2)人工测试与机器测试的区别)人工测试与机器测试的区别(3)黑盒测试的定义、主要目的,主要应用于软)黑盒测试的定义、主要目的,主要应用于软件测试过程的哪个阶段件测试过程的哪个阶段(4)黑盒测试中测试用例的设计方法及各自特点)黑盒测试中测试用例的设计方法及各自特点(5)白盒测试定义及各种覆盖方法)白盒测试定义及各种覆盖方法第三章第三章教学要求教学要求(1)人工测试方法和作用)人工测试方法和作用w人工测试方法主要包括软件审查、代码审查和人工走人工测试方法主要包括软件审查、代码审查和人工走查查w使用人工测试方法能够有效地发现使用人工测试方

14、法能够有效地发现30%到到70%的逻辑的逻辑设计和编码错误。人工测试常常能够找出机器测试不设计和编码错误。人工测试常常能够找出机器测试不易发现的错误易发现的错误(2)人工测试与机器测试的区别)人工测试与机器测试的区别w机器测试是一种依赖于计算机的测试技术,它主要是通过机器测试是一种依赖于计算机的测试技术,它主要是通过在计算机上运行程序来完成测试在计算机上运行程序来完成测试w人工测试是不依赖于计算机,通过人工手段(如代码审查人工测试是不依赖于计算机,通过人工手段(如代码审查或人工走查)进行测试的技术或人工走查)进行测试的技术第三章第三章教学要求教学要求(3)黑盒测试的定义、主要目的,主要应)黑盒

15、测试的定义、主要目的,主要应用于软件测试过程的哪个阶段用于软件测试过程的哪个阶段黑盒测试的定义:黑盒测试的定义:黑盒测试又称功能测试、数据驱动测试或基黑盒测试又称功能测试、数据驱动测试或基于规格说明书的测试,是一种从用户观点出发进于规格说明书的测试,是一种从用户观点出发进行的测试行的测试第三章第三章教学要求教学要求(3)黑盒测试的定义、目的,主要应用于软)黑盒测试的定义、目的,主要应用于软件测试过程的哪个阶段件测试过程的哪个阶段黑盒测试的目的:黑盒测试的目的:w对软件进行功能划分,定义测试需求对软件进行功能划分,定义测试需求w利用等价类划分和边界值分析等方法设计测试用例利用等价类划分和边界值分

16、析等方法设计测试用例w执行已设计的测试用例或进行自由测试,对软件的外部执行已设计的测试用例或进行自由测试,对软件的外部功能进行测试,并发现软件错误功能进行测试,并发现软件错误第三章第三章教学要求教学要求(3)黑盒测试的定义、目的,主要应用于软)黑盒测试的定义、目的,主要应用于软件测试过程的哪个阶段件测试过程的哪个阶段黑盒测试主要应用于软件测试过程的阶段:黑盒测试主要应用于软件测试过程的阶段:w集成测试阶段集成测试阶段w系统测试阶段系统测试阶段w确认测试阶段确认测试阶段第三章第三章教学要求教学要求(4)黑盒测试中测试用例的设计方法及特点)黑盒测试中测试用例的设计方法及特点n等价类划分等价类划分n

17、边界值分析边界值分析n错误推测法错误推测法n因果图因果图第三章第三章教学要求教学要求(4)黑盒测试中测试用例的设计方法及特点)黑盒测试中测试用例的设计方法及特点等价类划分等价类划分:第三章第三章教学要求教学要求(4)黑盒测试中测试用例的设计方法及特点)黑盒测试中测试用例的设计方法及特点边界值分析边界值分析:w边界值分析也是一种常用的黑盒测试方法,是对等价类边界值分析也是一种常用的黑盒测试方法,是对等价类划分方法的补充划分方法的补充w所谓边界值,是指相对于输入等价类和输出等价类而言,所谓边界值,是指相对于输入等价类和输出等价类而言,稍高于其最高值或稍低于最低值的一些特定情况稍高于其最高值或稍低于

18、最低值的一些特定情况第三章第三章教学要求教学要求(5)白盒测试定义及各种覆盖方法)白盒测试定义及各种覆盖方法白盒测试定义:白盒测试定义:基于产品的内部结构来规划测试,检查程序基于产品的内部结构来规划测试,检查程序内部操作是否按规定运行,各部分代码是否被充内部操作是否按规定运行,各部分代码是否被充分覆盖分覆盖第三章第三章教学要求教学要求(5)白盒测试定义及各种覆盖方法)白盒测试定义及各种覆盖方法白盒测试中的覆盖方法:白盒测试中的覆盖方法:n语句覆盖语句覆盖n分支覆盖分支覆盖n条件覆盖条件覆盖n判定判定-条件覆盖条件覆盖n路径覆盖路径覆盖第三章第三章教学要求教学要求第四章第四章Web信息系统测试方

19、法信息系统测试方法学习重点学习重点(1)Web信息系统的定义、特点信息系统的定义、特点(2)Web信息系统测试包括哪几个部分,每个信息系统测试包括哪几个部分,每个部分的内容部分的内容(3)Web信息系统安全检测的内容信息系统安全检测的内容(4)Web信息系统安全策略的内容信息系统安全策略的内容第四章第四章教学要求教学要求(1)Web信息系统的定义、特点信息系统的定义、特点Web信息系统的定义:信息系统的定义:Web信息系统就是在一台服务器上运行信息系统就是在一台服务器上运行Web应应用的服务器端程序,从而使与服务器建立连接的所用的服务器端程序,从而使与服务器建立连接的所有客户机都能共享的使用有

20、客户机都能共享的使用Web应用系统提供的内容应用系统提供的内容和功能和功能(1)Web信息系统的定义、特点信息系统的定义、特点Web信息系统的特点:信息系统的特点:l网络集约性网络集约性l内容驱动性内容驱动性l持续演化性持续演化性l即时性即时性l安全性安全性l美观性美观性第四章第四章教学要求教学要求(2)Web信息系统测试包括哪几个部分,信息系统测试包括哪几个部分,每个部分的内容每个部分的内容Web应用系统测试通常由下列部分组成:应用系统测试通常由下列部分组成:n功能测试功能测试n性能测试性能测试n可用性测试可用性测试n安全性测试安全性测试n系统兼容性测试系统兼容性测试n接口测试接口测试第四章

21、第四章教学要求教学要求(3)Web信息系统安全检测的内容信息系统安全检测的内容Web信息系统安全检测:信息系统安全检测:l入侵检测入侵检测l漏洞扫描漏洞扫描第四章第四章教学要求教学要求(4)Web信息系统安全策略的内容信息系统安全策略的内容Web信息系统安全策略:信息系统安全策略:l物理安全策略物理安全策略l访问控制策略访问控制策略l信息加密策略信息加密策略l安全管理策略安全管理策略第四章第四章教学要求教学要求 第五章第五章信息系统测试的信息系统测试的设计、组织与实施设计、组织与实施学习重点学习重点(1)测试实施过程包括几个阶段及含义)测试实施过程包括几个阶段及含义(2)制定成功的测试计划的意

22、义)制定成功的测试计划的意义(3)测试用例的概念和类型,设计测试用例的原则)测试用例的概念和类型,设计测试用例的原则(4)软件问题报告的概念和主要内容)软件问题报告的概念和主要内容(5)软件问题报告生命周期中的五种状态及转换)软件问题报告生命周期中的五种状态及转换(6)测试总结的过程和测试结果分析)测试总结的过程和测试结果分析第五章第五章教学要求教学要求(1)测试实施过程包括几个阶段及含义)测试实施过程包括几个阶段及含义测试测试计划计划测试测试设计设计测试测试执行执行测试测试总结总结(2)制定成功的测试计划的意义)制定成功的测试计划的意义w有条不紊地仔细制定测试计划,是达成测试目标的必由有条不

23、紊地仔细制定测试计划,是达成测试目标的必由之路之路w一个良好的、完善的测试计划是进行成功测试的基础一个良好的、完善的测试计划是进行成功测试的基础w必须要制定一个能够起到总体框架作用的测试计划必须要制定一个能够起到总体框架作用的测试计划w测试的计划应该作为测试的起始步骤和重要环节测试的计划应该作为测试的起始步骤和重要环节第五章第五章教学要求教学要求(3)测试用例的概念和类型,设计测试用例)测试用例的概念和类型,设计测试用例的原则的原则测试用例的概念:测试用例的概念:测试用例,就是以发现错误为目的而精心设计测试用例,就是以发现错误为目的而精心设计的一组测试数据和测试执行步骤。的一组测试数据和测试执

24、行步骤。测试用例测试用例=输入数据输入数据+执行步骤执行步骤+期望结果期望结果第五章第五章教学要求教学要求(3)测试用例的概念和类型,设计测试用例)测试用例的概念和类型,设计测试用例的原则的原则测试用例的类型:测试用例的类型:n需求测试用例需求测试用例n设计测试用例设计测试用例n代码测试用例代码测试用例第五章第五章教学要求教学要求(3)测试用例的概念和类型,设计测试用)测试用例的概念和类型,设计测试用例的原则例的原则设计测试用例的原则:设计测试用例的原则:1.一个好的测试用例在于能够发现至今没有发现的错误一个好的测试用例在于能够发现至今没有发现的错误2.测试用例应由测试输入数据和与之对应的预期

25、输出结测试用例应由测试输入数据和与之对应的预期输出结果这两部分组成果这两部分组成3.在测试用例设计时,应当包含合理的输入条件和不合在测试用例设计时,应当包含合理的输入条件和不合理的输入条件理的输入条件第五章第五章教学要求教学要求(4)软件问题报告的概念和主要内容)软件问题报告的概念和主要内容软件问题报告(软件问题报告(SPR)的概念:)的概念:软件问题报告是测试实施过程中最重要的文档,其作用是:软件问题报告是测试实施过程中最重要的文档,其作用是:n记录测试中发现的软件缺陷记录测试中发现的软件缺陷n开发部门和测试部门对开发部门和测试部门对SPR进行协同处理进行协同处理n管理部门根据管理部门根据S

26、PR状态了解测试进度和质量状态了解测试进度和质量第五章第五章教学要求教学要求(4)软件问题报告的概念和主要内容)软件问题报告的概念和主要内容软件问题报告(软件问题报告(SPR)的主要内容:)的主要内容:记录问题发生的环境、再现步骤、性质、状态和处理进程记录问题发生的环境、再现步骤、性质、状态和处理进程w编号编号w作者作者w标题标题w状态状态w再现步骤再现步骤w被测项目名被测项目名w被测软件版本号等被测软件版本号等第五章第五章教学要求教学要求(5)软件问题报告生命周期中的五种状态)软件问题报告生命周期中的五种状态及转换及转换SPR生命周期中的五个状态:生命周期中的五个状态:n新建状态:新建状态:

27、SPR初始状态初始状态n打开状态:打开状态:经过校验的经过校验的SPR状态状态n待验状态:待验状态:SPR被修复后的状态被修复后的状态n解决状态:解决状态:修复修复SPR被验证后的状态被验证后的状态n关闭状态:关闭状态:废弃的废弃的SPR状态状态第五章第五章教学要求教学要求(5)软件问题报告生命周期中的五种状态及转换)软件问题报告生命周期中的五种状态及转换第五章第五章教学要求教学要求(6)测试总结的过程和测试结果分析)测试总结的过程和测试结果分析测试总结的过程:测试总结的过程:n确定测试完成的标准确定测试完成的标准n测试结果的统计测试结果的统计n测试结果的分析测试结果的分析n测试报告的编写测试

28、报告的编写第五章第五章教学要求教学要求(6)测试总结的过程和测试结果分析)测试总结的过程和测试结果分析从四个方面对测试结果进行分析:从四个方面对测试结果进行分析:n软件能力软件能力n软件缺陷和限制软件缺陷和限制n改进建议改进建议n对被测软件的评价对被测软件的评价第五章第五章教学要求教学要求(6)测试总结的过程和测试结果分析)测试总结的过程和测试结果分析软件能力:软件能力:论述经测试证实了的本软件的能力。如果所进行的测论述经测试证实了的本软件的能力。如果所进行的测试是为了验证一项或几项特定性能要求的实现,应提供这试是为了验证一项或几项特定性能要求的实现,应提供这方面的测试结果与要求之间的比较,并

29、确定测试环境与实方面的测试结果与要求之间的比较,并确定测试环境与实际运行环境之间可能存在的差异对能力的测试所带来的影际运行环境之间可能存在的差异对能力的测试所带来的影响响第五章第五章教学要求教学要求(6)测试总结的过程和测试结果分析)测试总结的过程和测试结果分析软件缺陷和限制:软件缺陷和限制:论述经测试证实的软件缺陷和限制,说明每项缺陷和限论述经测试证实的软件缺陷和限制,说明每项缺陷和限制对软件性能的影响,并说明全部测得的性能缺陷的累积影制对软件性能的影响,并说明全部测得的性能缺陷的累积影响和总影响。响和总影响。第五章第五章教学要求教学要求(6)测试总结的过程和测试结果分析)测试总结的过程和测

30、试结果分析改进建议:改进建议:对每项缺陷提出改进建议,如:对每项缺陷提出改进建议,如:(1)各项修改可采用的方法)各项修改可采用的方法(2)各项修改的紧迫程度)各项修改的紧迫程度(3)各项修改预计的工作量)各项修改预计的工作量(4)各项修改的负责人)各项修改的负责人第五章第五章教学要求教学要求(6)测试总结的过程和测试结果分析)测试总结的过程和测试结果分析对被测软件的评价:对被测软件的评价:说明该项软件的开发是否已达到预定说明该项软件的开发是否已达到预定目标,能否交付使用目标,能否交付使用第五章第五章教学要求教学要求 主要内容主要内容一、本课程的复习方法一、本课程的复习方法 二、学习重点和教学

31、要求二、学习重点和教学要求 三、课程考核介绍三、课程考核介绍 三、三、课程考核介绍课程考核介绍w考核形式考核形式w考核的主要内容考核的主要内容w考核要求考核要求w试题类型及范例试题类型及范例考核形式考核形式w采采采采用用用用期期期期末末末末考考考考核核核核与与与与平平平平时时时时成成成成绩绩绩绩相相相相结结结结合合合合的的的的方方方方式式式式。其其其其中中中中平平平平时时时时性性性性考考考考核核核核视视视视平平平平时时时时作作作作业业业业和和和和课课课课程程程程实实实实验验验验完完完完成成成成情情情情况况况况给给给给分,占考核总成绩的分,占考核总成绩的分,占考核总成绩的分,占考核总成绩的20%

32、20%。w期期期期末末末末考考考考核核核核采采采采用用用用闭闭闭闭卷卷卷卷笔笔笔笔试试试试,它它它它占占占占总总总总成成成成绩绩绩绩的的的的80%80%,考试方式为闭卷,答题时限考试方式为闭卷,答题时限考试方式为闭卷,答题时限考试方式为闭卷,答题时限120120分钟。分钟。分钟。分钟。w以以以以上上上上两两两两个个个个成成成成绩绩绩绩累累累累计计计计6060分分分分以以以以上上上上(包包包包括括括括6060分分分分)算算算算考考考考核通过。核通过。核通过。核通过。考核的主要内容考核的主要内容w第第第第1 1章章章章 概述概述概述概述w第第第第2 2章章章章 软件测试基础软件测试基础软件测试基础

33、软件测试基础w第第第第3 3章章章章 软件测试技术软件测试技术软件测试技术软件测试技术w第第第第4 4章章章章 基于基于基于基于WebWeb的信息系统测试方法的信息系统测试方法的信息系统测试方法的信息系统测试方法w第第第第5 5章章章章 信息系统测试的设计、组织与实施信息系统测试的设计、组织与实施信息系统测试的设计、组织与实施信息系统测试的设计、组织与实施w第第第第6 6章章章章 课程实验(从平时成绩中体现)课程实验(从平时成绩中体现)课程实验(从平时成绩中体现)课程实验(从平时成绩中体现)考核要求考核要求分为三个层次:了解、理解、掌握。分为三个层次:了解、理解、掌握。分为三个层次:了解、理解

34、、掌握。分为三个层次:了解、理解、掌握。w了解了解了解了解是指对有关概念和方法能够给出正确的判是指对有关概念和方法能够给出正确的判是指对有关概念和方法能够给出正确的判是指对有关概念和方法能够给出正确的判断。断。断。断。w理解理解理解理解是指能正确表达有关概念和方法的含义。是指能正确表达有关概念和方法的含义。是指能正确表达有关概念和方法的含义。是指能正确表达有关概念和方法的含义。w掌握掌握掌握掌握是指在理解的基础上加以灵活应用。是指在理解的基础上加以灵活应用。是指在理解的基础上加以灵活应用。是指在理解的基础上加以灵活应用。试题类型试题类型w选择题选择题w判断题判断题w填空题填空题w简答题简答题w

35、应用题应用题试题类型试题类型w选择题选择题w判断题判断题w填空题填空题w简答题简答题w应用题应用题给出一些有关测试的给出一些有关测试的基本概念,要求学生从题基本概念,要求学生从题后给出的供选择的答案中后给出的供选择的答案中选择合适的答案,补足这选择合适的答案,补足这些叙述。这类题目主要考些叙述。这类题目主要考察学生对信息系统测试的察学生对信息系统测试的基本概念的掌握程度。基本概念的掌握程度。试题类型试题类型w选择题选择题w判断题判断题w填空题填空题w简答题简答题w应用题应用题给出一些有关测试基给出一些有关测试基础知识的叙述,要求学生础知识的叙述,要求学生判断相应叙述的对错。这判断相应叙述的对错

36、。这类题目主要考察学生对测类题目主要考察学生对测试概念、名词术语的正确试概念、名词术语的正确理解情况。理解情况。试题类型试题类型w选择题选择题w判断题判断题w填空题填空题w简答题简答题w应用题应用题给出有关测试知识的给出有关测试知识的一段不完全的叙述,让学一段不完全的叙述,让学生在空白处补充,使其成生在空白处补充,使其成为完整的一句话。这类题为完整的一句话。这类题目主要考察学生对测试的目主要考察学生对测试的相关知识的理解能力。相关知识的理解能力。试题类型试题类型w选择题选择题w判断题判断题w填空题填空题w简答题简答题w应用题应用题给出一些问题,如什给出一些问题,如什么是测试,测试的过程,么是测

37、试,测试的过程,黑盒测试和白盒测试的基黑盒测试和白盒测试的基本概念等,要求学生予以本概念等,要求学生予以解答。目的在于考核学生解答。目的在于考核学生对一些知识点的掌握程度。对一些知识点的掌握程度。试题类型试题类型w选择题选择题w判断题判断题w填空题填空题w简答题简答题w应用题应用题考察学生综合运用所学考察学生综合运用所学知识的能力。如利用黑盒知识的能力。如利用黑盒测试或白盒测试方法设计测试或白盒测试方法设计测试用例,利用软件问题测试用例,利用软件问题报告模板编写问题报告等。报告模板编写问题报告等。题型所占分数比例题型所占分数比例w选择题占选择题占20分,分,10个小题个小题w判断题占判断题占1

38、0分,分,5个小题个小题w填空题占填空题占20分,分,10个小题个小题w简答题占简答题占30分,分,6个小题个小题w应用题占应用题占20分,分,2个小题个小题选择题选择题软件测试的目的是(软件测试的目的是()。)。AA证明软件正确证明软件正确证明软件正确证明软件正确BB减少软件缺陷减少软件缺陷减少软件缺陷减少软件缺陷CC发现软件缺陷发现软件缺陷发现软件缺陷发现软件缺陷DD提高软件公司的竞争力提高软件公司的竞争力提高软件公司的竞争力提高软件公司的竞争力答案:答案:C判断题判断题 从从从从下下下下列列列列叙叙叙叙述述述述中中中中选选选选择择择择正正正正确确确确的的的的叙叙叙叙述述述述,正正正正确确

39、确确的的的的划划划划上上上上 ;错误的划;错误的划;错误的划;错误的划 并指明原因。并指明原因。并指明原因。并指明原因。在在在在软软软软件件件件测测测测试试试试过过过过程程程程中中中中,测测测测试试试试的的的的对对对对象象象象仅仅仅仅仅仅仅仅限限限限于于于于编编编编码码码码阶阶阶阶段段段段的的的的源源源源程程程程序序序序,包包包包括括括括使使使使用用用用人人人人工工工工或或或或机机机机器器器器测测测测试试试试的的的的方法。(方法。(方法。(方法。()答案:(答案:()原因:原因:软件测试过程贯穿整个软件生存周期,软件测试过程贯穿整个软件生存周期,软件软件测试的对象不仅仅限于编码阶段的源程测试的

40、对象不仅仅限于编码阶段的源程序,实际上在需求分析、概要设计、详细序,实际上在需求分析、概要设计、详细设计以及编码等各阶段所得到的文档,包括设计以及编码等各阶段所得到的文档,包括需求规格说明、概要设计说明、详细设计需求规格说明、概要设计说明、详细设计说明以及源程序,都应该是软件测试的对象。说明以及源程序,都应该是软件测试的对象。填空题填空题系系统统的的开开发发过过程程包包括括下下列列五五个个阶阶段段:_,系统分析,系统分析,_,_和系统维护。和系统维护。答案:系统调查答案:系统调查系统设计系统设计系统实施系统实施简答题简答题在在黑黑盒盒测测试试中中,什什么么是是等等价价类类划划分分?请简单解释之

41、。请简单解释之。答:答:等价类划分是一种典型的黑盒测试方法。使用这一等价类划分是一种典型的黑盒测试方法。使用这一方法时,完全不考虑程序的内部结构,只依据程序的需求方法时,完全不考虑程序的内部结构,只依据程序的需求规格说明书来设计测试用例。由于采用穷举测试方法测试规格说明书来设计测试用例。由于采用穷举测试方法测试数据数量过于庞大,给测试带来困难,促使我们在大量的数据数量过于庞大,给测试带来困难,促使我们在大量的可能测试数据中选取其中一部分作为测试用例。等价类划可能测试数据中选取其中一部分作为测试用例。等价类划分方法把所有可能的输入数据,即程序的输入域划分成若分方法把所有可能的输入数据,即程序的输

42、入域划分成若干部分,然后从每一部分中选取少数有代表性的数据作为干部分,然后从每一部分中选取少数有代表性的数据作为测试用例。使用这一方法设计测试用例要经历划分等价类测试用例。使用这一方法设计测试用例要经历划分等价类(列出如有效等价类和无效等价类数据)和选取测试用例(列出如有效等价类和无效等价类数据)和选取测试用例两个步骤。两个步骤。应用题应用题软件测试过程主要包括哪些阶段?每软件测试过程主要包括哪些阶段?每个阶段的任务是什么?个阶段的任务是什么?解:解:一般来说,我们可以把软件测试过程按测试的一般来说,我们可以把软件测试过程按测试的先后次序分成四个阶段进行:单元测试、集成测试、先后次序分成四个阶段进行:单元测试、集成测试、确认测试和系统测试。确认测试和系统测试。分别对这四个阶段展开说明。分别对这四个阶段展开说明。预祝同学们取得好成绩!预祝同学们取得好成绩!

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 大学资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁