春软件测试复习题_第1页
春软件测试复习题_第2页
春软件测试复习题_第3页
全文预览已结束

下载本文档

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

文档简介

1、系机算计:部系课开梅庚姚:官考一第:级班 :号位座 :名姓装订线内请不要答题一、判断题:1、 软件测试的惟一目的就是为了发现软件的错误。2、 在进行黑盒测试时,主要的测试依据是软件需求。3、 功能测试的主要目的是测试软件防止非法入侵能力。4、 软件测试人员可以对概要设计说明书进行白盒测试。5、 验收测试只由开发公司的测试人员来实施的。6、 自动化测试工具可以局部代替手工测试。7、软件错误是指软件产品中存在的导致期望的运行结果和实际运行结果间出现差异的一系列问题。8、 负载测试的目的是为了测试软件系统的最大负载。9、 软件测试必须等到所有缺陷均修复才能结束。10、 软件测试人员必须对需求规格说明

2、书进行白盒测试。11、 工程编码前,软件测试人员不需要介入工程测试。12、从是否关注软件内部结构与算法,可以将软件测试分为静态测试和动态测试。13、软件测试人员一旦发现软件缺陷,主要以口头方式通知软件开发人员。14、 性能测试的目的是保证软件的功能符合软件需求。15、 发现错误多的模块,残留在模块中的错误也多。16、软件测试就是为了验证软件功能实现的是否正确,是否完成既定目标的活动,所以软件测试在软件工程的后期才开始具体的工作。17、 软件测试只能发现错误,但不能保证测试后的软件没有错误。18、 测试只要做到语句覆盖和分支覆盖,就可以发现程序中的所有错误。3、A、C、用户界面测试要遵循一些原那

3、么,下面哪一个是需要遵循的原那么)易用性原那么 创新性原那么B、完整性原那么D、复杂性原那么4、功能测试的目的是()A、保证用户方便使用B、保证软件的功能符合软件需求C、保证系统没有错误D、保证软件的性能符合设计的要求5、软件错误产生的原因有多种多样,以下哪个不属于其中A、需求分析不完善B、没有测试方案C、软件设计错误D、程序员编码过程中引入错误6、在软件测试 V模型中,概要设计对应的测试是A系统测试B单元测试C集成测试D模块测试7、在软件生命周期的哪一个阶段,软件缺陷修复费用最低A需求分析B设计C编码 D产品发布8、单元测试中用来模拟被测模块调用者模块是A父模块B子模块C驱动模块D桩模块9、

4、不属于单元测试的内容是A模块接口测试B局部数据结构测试10、以下工程中不属于测试文档的是C路径测试D用户界面测试A测试方案B测试用例C程序流程图D测试报告11、在自底向上测试中,要编写称为的模块来测验正在测试的模块A测试存根B测试驱动模块C桩模块D底层模块12、软件测试方法中的属于静态测试方法A黑盒法B路径覆盖C错误推测D人工检测:号学二、单项选择题:1、软件测试的目的A、发现程序中的所有错误BC证明程序是正确的D、尽可能多地发现程序中的错误、调试程序2、一个程序中所含有的路径数与有着直接的关系A、程序的复杂程度B、程序语句行数C程序模块数D、程序指令执行时间13、软件测试方法中,黑盒、白盒测

5、试法是常用的方法,其中白盒测试主要用于测试 A结构合理性B软件外部功能C程序正确性D程序内部逻辑三、问答题:名词解释:软件测试、测试用例、软件缺陷、自动化测试、黑盒测试、白盒测试、功能测试、性能测试、压力测试、单元测试、集成测试、系统测试、回归测试1、什么是测试需求?怎么确定测试需求?3条测试用例。2、什么是驱动模块和桩模块?为下面的函数构造一个驱动模块、并至少设计【问题】:假定被测程序能接受一切符合以上规格说明的要求,请根据该程序的规格说明, 对录入数据作等价类的划分,并设计测试用例。Y>8 AND Y>X>0 OR Y>0N2为以下流程图所示的程序段设计一组测试用例

6、,要求分别满足语句覆盖、判定覆盖、条件覆盖。引用语句3引用语句1引用语句2i装:订I;线I:内!请不I要I答I题IFloat divide(i nt a,i nt b)Float c;if(b=O)printf("除数不能为0!);return 0;c=(float)a/b;return c;3、什么叫做白盒测试?白盒测试方法主要有哪些?请分别说明。4、软件测试人才需要具备哪些素质能力?5、为什么不能彻底测试一个软件?为什么在不同发现错误的阶段,费用有很大的 不同?6、怎么设计测试用例?如何评估测试用例的好坏?7、简述软件测试缺陷跟踪过程。四、设计题:1、某程序规定:员工信息录入包含

7、员工编码、员工姓名、员工性别。其中,(1) 员工编码由3局部组成,它们的名称和内容分别是:部门代码:空白或 2位英文字母;正式员工代码:“ 0(临时工)或“ 1 (正式员工); 工号:5位数字。(2) 员工姓名可输入英文字符或中文(3) 员工性别:“男或“女3、根据右图给出的程序流程图,完成以下要求:(1) 画出相应的控制流图。(2) 计算环形复杂度。(3) 找出程序的独立路径集合。4、下面是对网上商城系统的根本流和备选流的描述:场景:用户进入一个网上商城进行购物,选择商品后,进行在线购置,这时需要 使用帐号登录,登录成功后,进行付钱交易,交易成功后,生成订购单,完成整个购 物过程。根本流、备

8、选流如以下图所示:根本流A登录网上商城网站,选择商品,登录帐号,付钱交易,生成订购 单备选流B用户帐号不存在备选流C用户帐号错误备选流D用户密码错误备选流E用户帐号余额缺乏备选流F用户退出系统系机算计:部系课开梅庚姚:官考一第【问题1】使用场景法设计测试用例,指出场景涉及到的根本流和备选流,根本流用字母A表示,备选流用题干中描述的相应字母表示。表3-1场景设计一旦确定了所有的测试用例,那么应对这些用例进行复审和验证以确保其准确且适度,并取消多余或 等效的测试用例。测试用例一经认可,就可以确定实际数据值在测试用例实施矩阵中并且设定测试 数据,如表3-2所示。:级班 :号位座装;订I线:内I 请:

9、 不I要:I答I题:I:名姓:号学场景1成功购物A注:为方便起见,还有假设干备选流的循环以及循环组合未纳入上表。测试用例ID场景/条件帐号密码用户帐号余额预期结果C01场景1:成功 购物1234sddf200成功购物表3-2测试用例数据表【问题2】场景中的每一个场景都需要确定测试用例,一般采用矩阵来确定和管理测试用例。如下表所示是一种通用格式,其中行代表各个测试用例,列代表测试用例的信息。本例中的测试用例包含测试用例ID、场景条件、测试用例中涉及的所有数据元素和预期结果等工程。首先确定执行用例场景所需的数据元素其中“帐号、“密码、“用户帐号余额 3列填写是否有效V:有效,I : 无效,N/A:不适用;“场景/条件列填入对应的场景/条件;“预期结

温馨提示

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

评论

0/150

提交评论