有关软件测试的题目考前模拟题软件评测专题.docx

上传人:b****6 文档编号:6271633 上传时间:2023-01-05 格式:DOCX 页数:12 大小:374.62KB
下载 相关 举报
有关软件测试的题目考前模拟题软件评测专题.docx_第1页
第1页 / 共12页
有关软件测试的题目考前模拟题软件评测专题.docx_第2页
第2页 / 共12页
有关软件测试的题目考前模拟题软件评测专题.docx_第3页
第3页 / 共12页
有关软件测试的题目考前模拟题软件评测专题.docx_第4页
第4页 / 共12页
有关软件测试的题目考前模拟题软件评测专题.docx_第5页
第5页 / 共12页
点击查看更多>>
下载资源
资源描述

有关软件测试的题目考前模拟题软件评测专题.docx

《有关软件测试的题目考前模拟题软件评测专题.docx》由会员分享,可在线阅读,更多相关《有关软件测试的题目考前模拟题软件评测专题.docx(12页珍藏版)》请在冰豆网上搜索。

有关软件测试的题目考前模拟题软件评测专题.docx

有关软件测试的题目考前模拟题软件评测专题

有关软件测试的题目考前模拟题(软件评测专题)

漳州职业技术学院计算机工程系软件专业

班级学号姓名

 

(二)

(1)坚持在软件开发的各个阶段实施下列哪种质量保证措施,才能在开发过程中尽早发现和预防错误,把出现的错误克服在早期

A)技术评审B)程序测试C)文档审查D)管理评审

 参考答案:

(2)经验表明,在程序测试中,某模块与其他模块相比,若该模块已发现并改正的错误数目较多,则该模块中残存的错误数目与其他模块相比,通常应该

A)较少B)较多C)相似D)不确定

 

(3)对程序中已发现的错误进行错误定位和确定出错性质,并改正这些错误,同时修改相关的文档,称为

A)测试B)调试C)错误分析D)验证

 

(4)同行评审,有时称为同级评审,是一种通过作者的同行来确认缺陷和需要变更区域的检查方法。

它主要分为管理评审、技术评审、文档评审和

A)误差评审B)项目评审C)过程评审D)组织体系评审

 

(5)数据流覆盖关注的是程序中某个变量从其声明、赋值到引用的变化情况,它是下列哪一种覆盖的变种

A)语句覆盖B)控制覆盖C)分支覆盖D)路径覆盖

 

(6)程序的流程图如下图所示,采用路径覆盖法进行测试,则至少需要几个测试用例可以覆盖所有可能的路径

A)5B)6C)7D)8

(7)如果一个判定中的复合条件表达式为(A>1)or(B<=3),则为了达到100%的条件覆盖率,至少需要设计多少个测试用例

A)1B)2C)3D)4

 (8)自底向上单元测试的策略是首先对模块调用图上的哪一层模块进行测试

A)最底层B)下一层C)最高层D)上一层

 (9)基本路径测试满足

A)语句覆盖B)路径覆盖C)分支覆盖D)条件覆盖

 (10)集成测试对系统内部的交互以及集成后系统功能检验了何种质量特性

A)正确性B)可靠性C)可使用性D)可维护性

 (11)在软件性能测试中,下列指标中哪个不是软件性能的指标

A)响应时间B)吞吐量C)资源利用率D)并发进程数

 (12)下列关于软件性能测试的说法中,正确的是

A)性能测试的目的不是为了发现软件缺陷

B)压力测试与负载测试的目的都是为了探测软件在满足预定性能需求的情况下所能负担的最大压力

C)性能测试通常要对测试结果进行分析才能获得测试结论

D)在性能下降曲线上,最大建议用户数通常处于性能轻微下降区与性能急剧下降区的交界处

 (13)下列关于软件可靠性测试的说法中,错误的是

A)发现软件缺陷是软件可靠性测试的主要目的

B)软件可靠性测试通常用于有可靠性要求的软件

C)在一次软件可靠性测试中,执行的测试用例必须完全符合所定义的软件运行剖面

D)可靠性测试通常要对测试结果进行分析才能获得测试结论

(14)下列关于面向对象软件测试的说法中,正确的是

A)在测试一个类时,只要对该类的每个成员方法都进行充分的测试就完成了对该类充分的测试

B)在存在多态的情况下,为了达到较高的测试充分性,应对所有可能的绑定都进行测试

C)假设类B是类A的子类,如果类A已进行了充分的测试,在测试类B时不必测试任何类B继承类A的成员方法

D)对于一棵继承树上的多个类,只有处于叶节点的类需要测试

(15)下列哪种测试不属于面向对象单元测试考虑的范畴

A)成员方法的测试B)类的测试

C)类树的测试D)多个相互协作的类树的测试

 (16)下列关于面向对象集成测试的说法中,正确的是

A)大突击集成是面向对象集成测试最常用且最有效的方法

B)自底向上集成和自顶向下集成都需要为集成测试开发大量代码

C)协作集成在任何情况下都优于自底向上集成和自顶向下集成

D)高频集成是以自底向上集成为基础,利用冒烟测试进行的集成测试

 (17)在Web应用软件的分层测试策略中,下列哪个不是测试关注的层次

A)数据层B)业务层C)服务层D)表示层

 (18)下列关于Web应用软件测试的说法中,正确的是

A)Cookie测试是Web应用软件功能测试的重要内容

B)对于没有使用数据库的Web应用软件,不需要进行性能测试

C)链接测试是Web应用软件易用性测试的重要内容

D)Web应用软件安全性测试仅关注Web应用软件是否能够防御网络攻击

 (19)下列哪一项不属于软件功能易用性测试关注的内容

A)软件界面的色彩是否协调

B)软件是否能主动禁止用户可能进行的非法操作

C)软件是否允许用户针对自己的使用习惯进行定制

D)软件是否能帮助用户减少输入中的重复劳动

 (20)下列关于极限测试的说法中,正确的是

A)极限测试是一种新型的测试方法,传统的测试技术均不适用于极限测试

B)极限测试中所有的测试均是由编码人员完成的

C)与传统的软件测试相比,极限测试是一种更严格的测试

D)极限测试需要频繁地进行单元测试

 (21)下列有关测试过程V模型的说法中,正确的是

A)验收测试应确定程序的执行是否满足软件设计的要求

B)系统测试应确定系统功能和性能的质量特性是否达到系统要求的指标

C)单元测试和集成测试应确定软件的实现是否满足用户需要或合同的要求

D)集成测试在编码结束前就可以开始

 (22)下列哪项工作与软件缺陷管理和追踪无关

A)对缺陷应该包含的信息条目、状态分类等进行完善设计

B)通过软件系统自动发送通知给相关开发和测试人员,使缺陷得到及时处理

C)对测试用例的执行结果进行记录和追踪

D)通过一些历史曲线和统计曲线来分析和预测未来的缺陷发现情况

 (23)下列有关软件问题生命周期模型状态定义的说法中,错误的是

A)“新建”表示测试中发现并报告了新的软件问题

B)“打开”表示软件问题已被确认并分配给相关开发工程师处理

C)“关闭”表示软件问题已被开发人员修复并等待测试人员验证

D)“解决”表示软件问题已被确认修复

 (24)下列有关软件测试工具的说法中,错误的是

A)静态测试工具可用于对软件需求、结构设计、详细设计和代码进行评审、走查和审查

B)静态测试工具可对软件的复杂度分析、数据流分析、控制流分析和接口分析提供支持

C)动态测试工具可用于软件的覆盖分析和性能分析

D)动态测试工具不包括软件的仿真测试和变异测试

(25)计算机软件测试规范规定,软件测试的类别可分为:

单元测试、集成测试以及

A)系统测试B)验收测试

C)系统测试和验收测试D)配置项测试、系统测试和验收测试

(三)

(四)

1、CMUSEI的WattsHumphrey指出:

软件产品必须首先提供用户所需求的

A、性能B、人机界面C、可靠性D、功能

2、Myers在1979年提出了一个重要观点,即软件测试的目的是为了

A、证明程序正确B、查找程序错误C、属下程序错误D、验证程序无错误

3、在代码检查的过程中发现大部分错误的人通常是

A、程序员B、测试员C、审查者D、架构师

4、以下哪一种选项不属于软件缺陷

A、软件没有实现产品规格说明所要求的功能

B、软件中出现了产品规格说明指明不应该出现的错误

C、软件实现了产品规格说明没有提到的功能

D、软件实现了产品规格说明所要求的功能但因受性能限制而未考虑可移植性问题

5、软件生存周期过程中,个性错误代价最大的阶段是

A、需求阶段B、设计阶段C、编码阶段D、发布运行阶段

6、以程序内部的逻辑结构为基础的测试用例设计技术属于

A、灰盒测试B、数据测试C、黑盒测试D、白盒测试

7、软件验证和确认理论的测试过程的理论依据,其中验证是检查我们是否正在正确的建造一个产品,它强调的是:

A、过程的正确性B、产品的正确性C、测试的正确性D、规格说明的正确性

8、下面是一个对整数数组A中的前n个元素求最小值的C程序,函数返回最小元素的位置。

         intminValue(intA[],intn){

             intk=0;

             for(intj=1;j <=n-1;j++)

                 if(A[j]

             returnk;

             }

当n=4时,程序中可能的招待路径数为:

A、2B、4C、8D、16

9、单元测试时,调用被测模块的是

A、桩模块B、通信模块C、驱动模块D、代理模块

10、大突击测试把所有的模块一次性集成为一个完整的系统后进行测试,很容易

A、通过测试B、整体崩溃C、快速查错D、快速排错

11、以下关于软件性能的说法中,正确的是

A、软件性能与该软件的实现算法无关

B、软件的吞吐量大,其平均响应时间总是越慢

C、给软件的可用资源越少,其平均响应时间越短

D、对于同一个网站,其支持的同时改善请求的用户数越大,该网站的性能越好

12、以下关于Web应用软件测试的说法中,错误的是

A、数据完整性测试是Web应用软件数据层测试的一项重要内容

B、内容测试是Web应用软件易用性测试的一项重要内容

C、表单测试是Web应用软件功能测试的一项重要内容

D、客房端内容安全性的测试是Web应用软件安全性测试的一项重要内容

13、以下哪种软件测试属于软件性能测试的范畴

A、接口测试B、压力测试C、单元测试D、易用性测试

14、以下分析技术中,哪一种技术不属于基于性能计数器的分析技术

A、内存分析B、处理器分析C、通信中断分析D、进程分析

15、以下哪一项不属于Web应用软件表示层测试关注的范畴

A、排版结构的测试B、链接结构的测试

C、浏览器脚本程序的测试D、应用服务器的兼容性测试

16、以下关于软件可靠性测试的说法中,正确的是

A、定义软件运行剖面是软件可靠性测试的重要步骤

B、软件可靠性测试使用的测试用便应该满足分支覆盖

C、软件可靠性测试可以在单元测试中的实施

D、软件可靠性预测模型的作用是指导软件可靠性测试中的测试用便生成

17、以下有益于面向对象软件测试的说法中,正确的是

A、面向对象软件的白盒测试不能不加改变地照搬传统软件的白盒测试准则

B、对于一个类的测试,一个测试用便只能包含该类的一个方法的一次调用

C、面向对象软件测试不考虑对一个类中的单个方法的测试

D、面向对象软件测试不必考虑对继承关系的测试

18、以下哪一项不属于兼容性测试关注的范畴

A、服务器端是否同时支持浏览器和专用客房端的访问

B、软件是否同时支持数据库的不同版本

C、软件是否支持以前版本的数据格式

D、软件是否可以在不同的J2EE应用服务器上运行

19、以下哪一项属于功能易用性测试关注的范畴

A、软件提供的功能是否丰富

B、当执行耗时较长的任务时,软件是否能定时向用户提示当前任务完成的进度

C、软件是否能够在多种操作系统环境下运行

D、软件是否能在不同的硬件配置下运行

20、以下关于面向对象程序集成测试的说法中,正确的是

A、大突击集成是一种综合运用自底向上集成与自顶向下集成的集成测试策略

B、自底向上集成测试比自顶向下集成测试需求开发的代码更多

C、协作集成是指将可以协作完成特定系统功能的类集成在一起进行测试

D、与自底向上集成和自顶向下集成相比,基于集成是一种更充分的集成测试策略

21、测试过程的4项基本活动是测试计划、测试设计、测试总结和

A、测试执行B、测试报告C、测试度量D、测试需求

22、下列有关测试过程管理的基本原则,哪个是错误的

A、测试过程管理应该首先建立测试计划

B、测试需求在测试过程中可以模糊的、非完整的

C、在测试任务较多的情况下,应用建立测试任务的俦级来优化处理

D、整个测试过程应该具有良好的可测性格可跟踪性,强调以数据说话

23、下列哪个选项不属于测试计划要达到的目标

A、为测试各项活动制定一个现实可行的、综合的计划,包括每项测试活动的对象、范围、方法、进度和预期结果

B、为项目实施建立一个组织模型,并定义测试项目中每个角色的责任和工作内容

C、为测试招待活动设计测试方案,编制测试用例

D、确定测试需要的时间和资源,以保证其可获得和有效性

24、软件测试管理包括测试过程管理、配置管理以及

A、测试评审管理B、测试用便管理C、测试计划管理D、测试实施管理

25、以下说法中错误的是

A、软件配置项测试的目的是检验软件配置项与软件需求规格说明的一致性

B、软件配置项测试一般由软件供方组织,由独立于软件开发的人员实话、软件开发人员配合

C、软件配置项测试要求被测试软件配置项已通过单元测试和集成测试

D、软件配置项测试不得委托第三方实施

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技 > 兵器核科学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1