中级信息系统管理工程师-信息系统实施-3.系统测试.docx
《中级信息系统管理工程师-信息系统实施-3.系统测试.docx》由会员分享,可在线阅读,更多相关《中级信息系统管理工程师-信息系统实施-3.系统测试.docx(12页珍藏版)》请在优知文库上搜索。
1、中级信息系统管理工程师-信息系统实施-3.系统测试单选题1.在系统测试中发现的子程序调用错误属于()。A.功能错误B.系统错误C.数据错误D.编程错误正确答案:B参考解析:测试中可能发现(江南博哥)的借误按其性质可分为以下几类:(1)功能错误。由于处理功能说明不够完整或不够确切,致使编程时对功能有误解而产生的错误。(2)系统错误。指与外部接口错误、了程序调用错误、参数使用错误等。(3)过程错误。主要指算术运算错误、逻辑错误等。(4)数据错误。指数据结构、实体、属性错误,参数与控制数据混淆等。(5)编程错误。指语法错误、程序逻辑错误、编程书写错误等。单选题2.软件测试是软件开发过程中不可缺少的一
2、项任务,通常在代码编写阶段需要进行(),而检查软件的功能是否与用户要求一致是(请作答此空)的任务。A.验收测试B.系统测试C.单元测试D.集成测试正确答案:A参考解析:测试有模块测试、联合测试、验收测试、系统测试4种类型模块测试:是对一个模块进行测试,根据模块的功能说明,检查模块是否有错误。这种测试在各模块编程之后进行。一般由编程人员自己进行。联合测试:即通常所说的联调。联合测试可以发现总体设计中的错误,例如模块界面的问题。验收测试:检验系统说明书的各项功能与性能是否实现和满足要求。常见的验收测试有测试和B测试,这两种测试都是由用户进行的。但前者由使用者在应用系统开发所在地与开发者一同进行观察
3、记录,后者由用户在使用环境中独立进行系统测试:是对整个系统的测试,将硬件,软件,操作人员看作一个整体,检验它是否有不符合系统说明书的地方。这种测试可以发现系统分析和设计中的错误。单选题3.()主要用于发现程序设计(编程)中的错误。A.模块测试B,集成测试C.确认测试【).系统测试正确答案:A参考解析:薮件测试是为了发现程序中的错误,对于不同粒度的软件,需要进行不同的测试。软件开发过程中,通常需要进行单元测试、集成测试、确认测试和系统测试等步骤。其中单元测试也称为模块测试,是在一个模块编写完成后进行,以检杳该模块的变成是否有错以及是否正确实现了规定的功能,该测试一般使用白盒测试法设计测试案例。当
4、模块测试完成后,还需要检查该模块能否和其他模块按照既定方式正确工作,即验证多个模块组装后能够按照软件设计要求正常、正确地工作,这种测试过程就是集成测试,也称为组装测试。单选题4.软件测试是软件开发过程中不可缺少的一项任务,通常在代码编写阶段需要进行(请作答此空),而检查软件的功能是否与用户要求一致是()的任务。A.验收测试B.系统测试C.单元测试D.集成测试正确答案:C参考解析:测试有模块测试、联合测试、验收测试、系统测试4种类型模块测试:是对一个模块进行测试,根据模块的功能说明,检查模块是否有错误。这种测试在各模块编程之后进行。一般由编程人员自己进行。联合测试:即通常所说的联调。联合测试可以
5、发现总体设计中的错误,例如模块界面的问题。验收测试:检验系统说明书的各项功能与性能是否实现和满足要求。常见的验收测试有测试和B测试,这两种测试都是由用户进行的。但前者由使用者在应用系统开发所在地与开发者一同进行观察记录,后者由用户在使用环境中独立进行系统测试:是对整个系统的测试,将硬件,软件,操作人员看作一个整体,检验它是否有不符合系统说明书的地方。这种测试可以发现系统分析和设计中的错误。单选题5.以下选项中,()不属于系统测试的范畴。A.强度测试B.安全测试C.单元测试D.性能测试正确答案:C参考解析:系统测试:系统测试将软件与整个系统的硬件、外设、支持软件、数据和人员等结合起来,以需求规格
6、说明为依据,在实际运行环境下进行测试。检验其是否有不符合系统说明书的地方。系统测试过程分为计划与准备、执行、返工与回归测试3个阶段,系统测试一般要完成功能测试、性能测试、恢及测试、安全测试、强度测试以及其他限制条件的测试。单选题6.以下不属于黑盒测试方法的是0。A.等价类划分法B.边界值分析法C.因果图法D.路径覆盖法正确答案:D参考解析:黑盒测试有:等价类划分、边界值分析、错误推测法、因果图、功能图、判定表等。路径覆盖法属于白盒测试。单选题7.为验证程序模块A是否实现了系统设计说明书的要求,需要进行(清作答此空):该模块能否与其它模块按照规定方式正确工作,还需要进行()。A.模块测试B.集成
7、测试C.确认测试D.系统测试正确答案:A参考解析:模块测试即单元测试,是对一个模块进行测试,根据模块的功能说明,检查模块是否有错误,这种测试在各模块编程之后进行。模块测试一般由编程人员自己进行。主要测试:模块界面,内部数据结构,独立路径,错误处理,边界条件。集成测试也叫做组装测试,通常在模块测试的基础上,将所有的程序模块进行有序的、递增的测试。集成测试是检验程序单元或部件的接口关系,逐步集成为符合概要设计要求的程序部件或整个系统。确认测试是通过检验和提供客观证据,证实软件是否满足特定预期用途的需求。确认测试是检测与证实软件是否满足软件需求说明书中规定的要求。系统测试是为验证和确认系统是否达到其
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 中级 信息系统 管理 工程师 实施 系统 测试
