1 / 21
文档名称:

信息系统测试资料.pdf

格式:pdf   大小:2,272KB   页数:21页
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

信息系统测试资料.pdf

上传人:1781111**** 2024/5/11 文件大小:2.22 MB

下载得到文件列表

信息系统测试资料.pdf

相关文档

文档介绍

文档介绍:该【信息系统测试资料 】是由【1781111****】上传分享,文档一共【21】页,该文档可以免费在线阅读,需要了解更多关于【信息系统测试资料 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。:..章概论选择题(选择一个正确的答案代号填入括号中)(C)。、集成测试、(B)和系统测试。,是因为信息系统的功能集中于(D)。(A)。,下列不是其子系统的是(D)。(B)。,选择与规划最佳解决方案属于(D)。:..:正确性、完备性、相关性、及时性。、软件、数据库、远程通信和人员组成的信息处理的统一体。、调节和控制。:信息收集、信息处理、信息存储、信息传输和信息输出。:负载测试、压力测试、用户界面测试、兼容性测试、安全测试和接口测试。,即人机交互系统、模型库系统、数据库系统。:系统调查、___系统分析____、系统设计、___系统实施____和__系统维护_____。,一旦系统调查阶段的成果被管理层和用户接受,系统开发就进入了系统分析阶段。。维护的类型包括:微笑改进、修补、版本发布、版本。判断题(从下列叙述中选择正确的叙述,在括号中划上;对于你认为是错误的叙述要划上并说明原因。)。(′)这里描述的是信息,不是数据。,无需从最终用户的角度进行安全性和可用性测试。(′)信息系统测试两方面都需要进行检查。。(′)用来支持操作管理层人员日常活动的是事务处理系统。:..)说反了,决策支持系统是管理信息系统的发展与深化,为企业的某些问题作出决策。,系统设计的任务是维护及修改系统以使它可持续地满足不断变化的业务需求。(′)这里说的是系统维护的任务。?什么是信息?简述它们之间的区别。答:数据是可以被记录、通信和识别的符号,用来描述客观事物的原始事实。信息是按特定方式组织在一起的事实的集合,信息已经具有了超出客观实物原始事实本身的额外价值和含义。信息和数据的区别是:数据只是简单的原始事实,而信息则是人们对原始数据进行加工处理以后得到的结果,是人们做出决策的依据。,是否正确?为什么?答:不正确。在信息系统开发的过程中,首先要按照软件工程的要求,利用传统的软件测试技术对信息系统进行测试。但对信息系统除了要进行传统的软件测试外,由于信息系统本身的特性,信息系统测试与传统的软件测试相比还有许多不同之处。信息系统测试不但需要检查和验证系统是否完成系统功能,而且还要从最终用户的角度进行安全性和可用性测试。特别是由于网络的不可预见性使对信息系统的测试变得更加复杂。。答::..定目标进行比较,确定问题所在,寻求改善的途径和机会。但是它只是一种辅助管理系统,面对一些复杂的决策问题时往往显得无能为力。第章软件测试基础选择题(选择一个正确的答案代号填入括号中)(A)。,下列说法中错误的是(D)。,(D)。,黑盒测试法和白盒测试法是常用的方法,其中白盒测试法主要用于测试(D)。(C)。:..(A)。(C)。.(A)不是单元测试要解决的问题。(B)。(D)。,(A)。:..验收测试是以用户为主的测试,软件开发人员和质量保证人员也应参加,并由用户参加设计测试用例和分析测试的输出结果。,运用白盒测试方法,验证所测软件是否满足需求规格说明书列出的要求。,主要目的是测试系统的可支持性。,在确认测试阶段后期对软件进行测试。(D)。。、_代码审查___、___人工走查__。,对任何软件产品都可采用两种类型的测试,即__黑盒测试___和__白盒测试___。、_边界值分析___、__因果图___、判定表驱动法、功能测试等。,我们可以把软件测试过程按测试的先后次序分成四个阶段进行:__单元测试__、__集成测试__、_确认测试___和__系统测试__。,__非增量集成_______和___增量集成______。,逻辑覆盖包括下列几种常用的覆盖方法:_语句覆盖___、___分支/判定覆盖___、__条件覆盖___、判定-条件覆盖和路径覆盖。判断题(从下列叙述中选择正确的叙述,在括号中划上;对于你认为是错误的叙述要划上并说明原因。)。(√)。(′):..、测试执行步骤和预期输出结果三部分组成。()这是软件测试的IPO原则,非独立测试原则。。();白盒测试又称功能测试。(′)白盒测试又称结构测试;黑盒测试又称功能测试。;而通常的集成测试也只是对整个编译后的程序做基于白盒测试的集成测试。(′)单元测试大量采用白盒测试方法;而集成测试大都采用黑盒测试。,只有经过编码、测试、再编码、再测试”这样一个不断的循环过程,才能获得较高的产品质量。(√)?答:软件缺陷有五种特征,列举其中2种即可。即:(1)软件未达到软件产品需求说明书中指明的要求;(2)软件出现了软件产品需求说明书中指明不会出现的错误;(3)软件功能超出了软件产品需求说明书中指明的范围;(4)软件未达到软件产品需求说明书中虽未指明但应达到的要求;(5)测试人员认为难以理解、不易使用、运行速度缓慢或者最终用户认为不好的问题。?答:需求分析、概要设计、详细设计以及编码等各阶段所得到的文档,包括需求规格说明、概要设计说明、详细设计说明以及源程序,都应该是软件测试的对象。:..答:黑盒测试是基于产品的外部功能来规划测试,检查程序各个功能是否实现,并检查其中的错误的一种测试。白盒测试是基于产品的内部结构来规划测试,检查程序内部操作是否按规定运行,各部分代码是否被充分覆盖一种测试。第章软件测试技术选择题(选择一个正确的答案代号填入括号中)(B)。(C)。,:if((A>1)&&(B==0))X=X/A;if((A==2)||(X>1))X++;选取测试用例:CASE1:A=2B=0X=3,该测试用例满足了(A)。:..(D)。(D)。(B)。。,完全可以不考虑程序的功能要求。。,采用一次性集成方式是适宜的。(D)。”,再以白盒法为主,辅以黑盒法进行动态测试。,检查系统的功能、性能是否与需求规格说明相同。(或就是开发环境下)下运用黑盒法,验证软件特性是否与需求符合。,主要用于模块测试。(A)。,则应按照一定的技术去纠正它。纠错的关键是“错误定位”。,为了提高测试效率,一个测试用例可以覆盖多个无效等价类。,主要进行功能测试、性能测试、安全性测试及可靠性等测试。,若能推迟暴露其中的错误,则为修复和改正错误所花费的代价就会降低。(C)。,软件不能进行“穷举”测试。:..,按照输入-处理-输出的次序进行集成。(因、果)的基础上画出因果图,再将其转换为有限项判断表,就容易得出测试用例。,主要测试数据成员是否满足数据封装的要求,以及类是否实现了要求的功能的测试属于(C)。,两者都需要召开一个会,会议的目的是发现错误,而不寻找纠错的方法。,如果输入为a,b,c,则可以确定1个有效等价类和2个无效等价类。,该方法着重测试边界情况。。(或语句)来达到测试的目的。,通常使用的方法有生成引用表、程序错误分析和接口分析等。,面向对象测试也分别对应为___面向对象分析的测试___、__面向对象设计的测试_______、和面向对象编程的测试。在编码完成后,还要进行面向对象的单元测试,__面向对象的集成测试_______,面向对象系统测试(OOSystemTest)。:静态测试和动态测试。判断题(从下列叙述中选择正确的叙述,在括号中划上;对于你认为是错误的叙述要划上并说明原因。),人工走查与代码审查的不同之处在于,代码审查不仅要阅读程序,还要利用测试数据人工运行程序并得出输出结果,并对结果进行审查。(′):..对结果进行审查。,例如输入从1到50,则可以确立一个有效等价类(1£n£50)和两个无效等价类(n<1和n>50)。(),大量的错误都是发生在输入或输出范围的边界上。因此,要使用错误推测法来着重测试边界情况。()要使用边界值分析法来着重测试边界情况。。(√),如果沿着程序的控制路径,变量在赋值以后未被引用,就发生了引用异常。(√),不需要开发新的测试模型。(′)传统的测试模型对于面向对象软件已经不再适用,需要开发一种新的测试模型。(OOIntegrateTest)主要对系统内部的相互服务进行测试,如成员函数间的相互作用,类间的消息传递等。(√)简答题见课后****题。~25,试用边界值分析法设计测试数据。解:我们将输入空间分成一个有效等价类(年龄≤25)和两个无效等价类(年龄<16或年龄>25)。然后选取各个等价类的边界值:15岁、16岁、25岁、26岁作为测试数据。,即(地区码)前缀-后缀。它们的名称和内容分别是:地区码:空白或三位数字;:..缀:起始位为非或?1?的三位数字;后缀:4位数字。假定被测程序能接受一切符合上述规定的电话号码,拒绝所有不符合规定的电话号码。根据该程序的规格说明,作等价类的划分,并设计测试方案。解:(1).?0??1?(2).设计测试方案方案内容输入预期地区码前缀后缀输出1空白200~999之间的三四位数字()276-2345有效2三位数字位数字四位数字(635)805-9321有效3有非数字字符(20A)723-4567无效4少于三位数字(33)234-5678无效5多于三位数字(5555)345-6789无效6有非数字字符(345)5A2-3456无效7起始位为?0?(345)012-3456无效:..(345)132-3456无效9少于三位数字(345)92-3456无效10多于三位数字(345)4562-3456无效11有非数字字符(345)342-3A56无效12少于四位数字(345)342-356无效13多于四位数字(345)562-,试为它设计足够的测试用例,分别实现对程序的判定覆盖、条件覆盖和条件组合覆盖。A>0andB=0S2TFS1:..设计测试方案覆盖种类需满足的条件测试数据期望结果A>1,B=0A=2,B=0执行S1A>1,B10A=2,B=1判定覆盖A£1,B=0A=1,B=0执行S2A£1,B10A=1,B=1以下四种情况各出现一次A>1B=0A=2,B=0执行S1条件覆盖A=1,B=1执行S2A£1B10A>1,B=0A=2,B=0执行S1A>1,B10A=2,B=1执行S2条件组合执行S2A£1,B=0A=1,B=0A£1,B10A=1,B=1执行S2覆盖第章Web信息系统测试方法选择题(选择一个正确的答案代号填入括号中)(A)。,占据核心地位的是(D)。(C)测试。:..Web应用系统测试中性能测试的是(D)。(B)。、搜索引擎,以及页面结构、导航条、菜单、连接的风格是否一致进行的测试是(C)。(C)。***,防止窃听效果和传输安全性最好的是(B)。.(A)是保证网络安全最重要的核心策略。:__功能测试___,__性能测试___,可用性测试,__安全性测试___,系统兼容性测试和接口测试。:___入侵检测______和__***_______。:..___物理安全策略___、访问控制策略、_信息加密策略___和安全管理策略。。,,从而保护该目录下的所有内容。:物理入侵、基于主机入侵和基于网络入侵。7.***按功能可分为:系统***、网络***和数据库***。,使用技术性措施设置屏障阻止网络中的黑客访问某个机构网络,一般称为防火墙。判断题(从下列叙述中选择正确的叙述,在括号中划上;对于你认为是错误的叙述要划上并说明原因。),Web应用系统不是为了某个或某些特定用户量身定做的,而且一般是采取非持续演化的模式。(′)错在最后一段话,WEB应用系统是持续演化的模式。,所链接的页面是否存在,以及确认Web应用系统上各个孤立的页面。(′)链接测试需保证Web应用系统上没有孤立的页面。。(′)Cookies测试通常使用黑盒测试方法。。(√)、端口扫描技术以及栈指纹OS识别技术。(′)当前网络扫描的主要有主机扫描技术、端口扫描技术以及栈指纹OS识别技术。。(√)。(′)数据加密过程就是通过加密系统把明文按照加密算法变换成密文的过程。:..?答:采用众多的扫描规避和隐蔽技术,扫描目标主机和端口,识别其工作状态;识别目标主机系统及服务程序的类型和版本;根据漏洞库信息,分析系统脆弱点;提供漏洞产生背景、影响、攻击方式、修补措施等信息;以网页形式生成扫描结果报告;具有可扩展性,提供用户动态加载和扩充系统的接口。?答:见教材90页和91页。第章信息系统测试的设计、组织与实施选择题(选择一个正确的答案代号填入括号中),不正确的是(C)。,然后延伸到整个系统中。。,可以同时进行。,一般采用黑盒方法。(B)。,使测试质量保证最好的是(C)。:..两者为同一公司同一部门,,,,(D)。,不正确的是(D)。(A)。,,,如查出的错误数等。:组织性、重复性、测试跟踪和测试验证。,测试计划可分为三个层次:概要测试计划、详细测试计划和测试实施计划。={_输入数据__+__执行步骤__+__期望结果__}:..软件问题报告的内容主要包括以下一些条目:编号、作者、标题、状态、被测软件版本号、软件问题严重程度、修改优先级等等。:新建状态、_打开状态__、_待验状态__、__解决状态___和__关闭状态__。:_能力__、缺陷和限制、建议、_评价__。判断题(从下列叙述中选择正确的叙述,在括号中划上;对于你认为是错误的叙述要划上并说明原因。),在对系统的分析、设计、编码和实施的测试阶段无需关心这个问题。(′)在系统的分析、设计、编码和实施的测试阶段都需要关心系统可靠性。,也可能有数千个测试用例,在项目开发期间内避免多次执行同样的测试,从而造***力、物力、财力上的浪费。(′)在项目开发期间内有必要多次执行同样的测试,以寻找新的系统缺陷,保证老的缺陷得以修复。,测试部门与开发部门的关系越密切,测试的独立性越低,测试质量越难以保证。(√),就是以发现错误为目的而精心设计的一组测试数据和测试执行步骤。(√)。它记录了软件问题发生的环境,如各种资源的配置情况,软件问题的再现步骤以及软件问题性质的说明。更重要的是它还记录着软件问题的处理进程。(√)”职责的角色认为问题已真正得到修改或合理的解释时,状态就转移到“解决”状态,否则就转移到“打开”状态或者“关闭”状态。(′)当具有“验证问题”职责的角色认为问题已真正得到修改或合理的解释时,状态就转移到“解决”状态,否则就转移到“打开”状态。而处于关闭状态的问题是具有“关闭问题”职责的角色对处于“打开”或“新建”状态的问题进行操作转移来的。,最实用的标准是执行了所有测试用例而没有发现错误,则应该停止测试。(′)。这不是最实用的软件测试完成标准,而是完全没有意义的标准。简答题:..设计测试用例的原则是什么?答:设计测试用例基本的原则是:(1)一个好的测试用例在于能够发现至今没有发现的错误;(2)测试用例应由测试输入数据和与之对应的预期输出结果这两部分组成;(3)在测试用例设计时,应当包含合理的输入条件和不合理的输入条件。?答:软件问题报告是测试实施过程中最重要的文档。它记录了软件问题发生的环境,如各种资源的配置情况,软件问题的再现步骤以及软件问题性质的说明。更重要的是它还记录着软件问题的处理进程,这在一定角度上反映了软件测试与开发的进程以及被测软件的质量状况和改善过程。(SPR)的生命周期。答:参考教材145页的图5-23,进行说明。一、判断题(每题分,12分,正确的,错误的╳)。(对)。(错)。(错)。(错)%的软件缺陷。(错)。(错)。(错)。(错),缺陷未修复完坚决不予通过。(对)。(错)。(错)。(对)二、不定项选择题(每题2分,10分):():..软件需求分析说明书中定义的所有功能已全部实现,性能指标全部达到要求。、二级和三级错误。、需求分析文档、设计文档和编码实现一致。。?():():()、:(A)