奥鹏南开大学2013春《软件工程与软件测试技术》在线作
试卷总分:100 测试时间:-- 试卷得分:100
一、单选题(共20道试题,共40分。)得分:40
1.软件测试的说法,哪一项是错误的
A. 软件测试就是程序测试
B. 软件测试贯穿于软件定义和开发的整个期间
C. 需求规格说明、设计规格说明都是软件测试的对象
D. 程序是软件测试的对象
正确答案:A满分:2分得分:2
2.《GB/T 18905软件工程产品评价》中确定的通用评价过程包括四个方面,其中有关“规定评价”部分包含的内容有
A. 选择度量、建立度量评定等级、确立评估准则
B. 指定质量模型、选择度量、建立度量评定等级
C. 选择度量、建立度量评定等级、制定评价计划
D. 确定产品类型、选择度量、建立度量评定等级
正确答案:A满分:2分得分:2
3.以下()属于白盒技术设计测试用例的方法
A. 逻辑覆盖
B. 等价类划分
C. 边界值分析
D. 因果图
正确答案:A满分:2分得分:2
4.下列哪一种不属于验收测试范畴
A. 正式验收测试
B. alpha测试
C. beta测试
D. 系统测试
正确答案:D满分:2分得分:2
5.白盒测试是()的测试
A. 基于功能
B. 基于代码
C. 基于设计
D. 基于需求文档
正确答案:B满分:2分得分:2
6.下列哪种不属于兼容性测试的范围
A. 当前系统在不同操作系统环境下运行的表现
B. 当前系统在不同类型的数据库环境下进行数据交换的表现
C. 当前系统在不同类型的人员使用时的运行表现
D. 当前系统在不同类型硬件配置环境下运行的表现
正确答案:C满分:2分得分:2
7.在进行单元测试过程中,通常测试工程师都需要借助() 来代替所测模块调用的子模块
A. 桩模块
B. 驱动模块
C. 桩模块和驱动模块
D. 存根模块和驱动模块
正确答案:A满分:2分得分:2
8.以下哪种测试与其余三种测试在分类上不同
A. 负载测试
B. 强度测试
C. 数据库容量测试
D. 静态代码走查
正确答案:D满分:2分得分:2
9.使用白盒测试方法时,确定测试数据应根据() 和指定的覆盖标准
A. 程序的内部逻辑
B. 程序的复杂结构
C. 使用说明书
D. 程序的功能
正确答案:A满分:2分得分:2
10.下列关于测试执行时发现缺陷时的说法错误的是
A. 应先重现该缺陷问题,保证缺陷问题的可重现性
B. 应对产生该缺陷问题的操作进行详细的记录
C. 应辅以相应的缺陷截图来说明现象
D. 应立即通知开发人员进行验证
正确答案:D满分:2分得分:2
11.软件内部/外部质量模型中,以下哪一项不是功能性包括的子特性
A. 适合性
B. 准确性
C. 稳定性
D. 互操作性
正确答案:C满分:2分得分:2
12.为了提高测试的效率,应该
A. 随机地选取测试数据
B. 取一切可能的输入数据作为测试数据
C. 在完成编码以后制定软件的测试计划
D. 选择发现错误可能性大的数据作为测试数据
正确答案:D满分:2分得分:2
13.在单元测试的基础上,需要将所有模块按照概要设计和详细设计说明书的要求进行组装,模块组装成系统的方式有两种,分别是
A. 非增量式和增量式
B. 自顶向下组装和启底向上组装
C. 单个模块组装和混合模块组装
D. 接口组装和功能组装
正确答案:A满分:2分得分:2
14.()是以提高软件质量为目的的技术活动
A. 技术创新
B. 测试
C. 技术创造
D. 技术评审
正确答案:D满分:2分得分:2
15.()不是易用性测试包括的内容
A. 安装测试
B. 界面测试
C. 菜单测试
D. 文档测试
正确答案:D满分:2分得分:2
16.在McCall软件质量度量模型中,属于面向软件产品适应的是
A. 可用性
B. 可维护性
C. 适应性
D. 可互操作性
正确答案:C满分:2分得分:2
17.国家有关软件标准法规中,产品的特性不包括
A. 功能性
B. 可靠性
C. 易用性
D. 简单性
正确答案:D满分:2分得分:2
18.下列说法不正确的是
A. 人工测试保证了与自动系统交互的人员可以正确的执行它们的功能
B. 回归测试验证了将要安装的系统不会影响已经安装的或其他的新系统交互的系统的任何部分
C. 功能测试验证了当系统处在多种环境和事务发生重复时,系统需求都可以得到正确的实现
D. 性能测试保证了系统在大压力的访问量情况下,系统的处理效率保持与普通压力情况下一样
正确答案:B满分:2分得分:2
19.软件产品使用质量特性包括
A. 适应性、生产率、可靠性、满意度
B. 有效性、生产率、安全性、满意度
C. 有效性、可靠性、适应性、满意度
D. 适应性、适用性、效率、满意度
正确答案:B满分:2分得分:2
20.软件的集成测试工作最好由()承担,以提高集成测试的效果
A. 该软件的设计人员
B. 该软件开发组的负责人
C. 该软件的编程人员
D. 不属于该软件开发组的软件设计人员
正确答案:D满分:2分得分:2
二、多选题(共10道试题,共20分。)得分:20
1.软件开发模型除原型模型外还有
A. 瀑布模型
B. 增量模型
C. W模型
D. 螺旋模型
正确答案:ABD满分:2分得分:2
2.以下属于黑盒测试方法的有
A. 等价类划分
B. 边界值分析
C. 错误推测
D. 因果图
E. 决策表
正确答案:ABCDE满分:2分得分:2
3.下列属于安装测试范围的是
A. 安装正确性和完整性检查
B. 安装过程中的访问控制
C. 产品文件完整性的检查
D. 软件名称与版本的正确性
正确答案:ABCD满分:2分得分:2
4.下列软件测试工具中哪些适用于自动化功能测试
A. Mercury QuickTest Professional
B. Mercury WinRunner
C. Compuware Application Vantage
D. Borland SilkTest
E. Compuware Test Partner
正确答案:ABDE满分:2分得分:2
5.下列哪些属于软件测试阶段的交付成果物
A. 测试计划
B. 测试用例
C. 测试报告
D. 用户手册
E. 安装部署手册
正确答案:ABC满分:2分得分:2
6.兼容性测试包括下列哪些类型
A. 向前兼容和向后兼容
B. 不同版本间的兼容
C. 标准与规范兼容
D. 数据共享兼容
正确答案:ABCD满分:2分得分:2
7.以下测试方法是白盒测试方法的是
A. 判定覆盖和边界值分析法
B. 等价划分和错误推测法
C. 路径覆盖和判定/条件覆盖法
D. 条件组合覆盖和语句覆盖法
E. 条件覆盖和错误推测法
正确答案:ACD满分:2分得分:2
8.下列属于测试执行阶段的输入的是
A. 软件测试计划
B. 测试数据
C. 测试用例
D. 测试环境描述
正确答案:AC满分:2分得分:2
9.下列属于软件缺陷问题的是
A. 点击某链接返回HTTP错误
B. 新增某条信息记录后没有提示保存成功
C. 登录系统时输入错误密码,提示用户名不正确
D. 上传文件时提示服务器空间已满,无法上传
正确答案:ABC满分:2分得分:2
10.GB/T17544中,测试文档的种类包括
A. 测试计划
B. 测试描述
C. 测试报告
D. 测试用例
E. 测试评价
正确答案:ACD满分:2分得分:2
三、判断题(共20道试题,共40分。)得分:40
1.GB/T 17544-1998关于功能(function)的定义中,对于用户人说,功能一定是能访问的。
A. 错误
B. 正确
正确答案:A满分:2分得分:2
2.项目立项前测试人员不需要提交任何工件。
A. 错误
B. 正确
正确答案:A满分:2分得分:2
3.软件测试只对软件的编码进行查错和纠错工作,不需对软件计划和软件设计进行查错.
A. 错误
B. 正确
正确答案:A满分:2分得分:2
4.在进行软件测试之前,首先应该假设软件是没有错误的.
A. 错误
B. 正确
正确答案:A满分:2分得分:2
5.负载测试是验证要检验的系统的能力最高能达到什么程度。
A. 错误
B. 正确
正确答案:A满分:2分得分:2
6.我们可以人为的使得软件不存在配置问题
A. 错误
B. 正确
正确答案:A满分:2分得分:2
7.自底向上集成需要测试员编写驱动程序。
A. 错误
B. 正确
正确答案:B满分:2分得分:2
8.测试人员要坚持原则,缺陷未修复完坚决不予通过。
A. 错误
B. 正确
正确答案:A满分:2分得分:2
9.所有软件都有一个用户界面,因此必须测试易用性。
A. 错误
B. 正确
正确答案:B满分:2分得分:2
10.软件调试和软件测试是一样的
A. 错误
B. 正确
正确答案:A满分:2分得分:2
11.按照测试实施组织划分,可将软件测试分为开发方测试、用户测试和第三方测试。
A. 错误
B. 正确
正确答案:B满分:2分得分:2
12.Beta 测试是验收测试的一种。
A. 错误
B. 正确
正确答案:B满分:2分得分:2
13.代码评审是检查源代码是否达到模块设计的要求。
A. 错误
B. 正确
正确答案:A满分:2分得分:2
14.验收测试是由最终用户来实施的。
A. 错误
B. 正确
正确答案:A满分:2分得分:2
15.单元测试能发现约80%的软件缺陷。
A. 错误
B. 正确
正确答案:B满分:2分得分:2
16.集成测试计划在需求分析阶段末提交。
A. 错误
B. 正确
正确答案:A满分:2分得分:2
17.软件测试的目的是尽可能多的找出软件的缺陷。
A. 错误
B. 正确
正确答案:B满分:2分得分:2
18.可以发布具有配置缺陷的软件产品。
A. 错误
B. 正确
正确答案:A满分:2分得分:2
19.黑盒测试又称功能测试或逻辑驱动测试。
A. 错误
B. 正确
正确答案:A满分:2分得分:2
20.软件测试的目的是为了证明一个软件的设计没有错误,只有没有任何错误的软件才能使用.
A. 错误
B. 正确
正确答案:A满分:2分得分:2
版权声明
声明:有的资源均来自网络转载,版权归原作者所有,如有侵犯到您的权益
请联系本站我们将配合处理!