您的当前位置:首页软件测试理论试卷

软件测试理论试卷

2020-08-24 来源:乌哈旅游
软件测试技术理论

一. 判断题(每题1分,共10分)

1. 软件测试的前身是由技术评审引申出来的,软件测试的出现解

放了开发人员进行测试工作( ) 2. 软件测试的目的是尽可能多的找出bug( ) 3. 验收测试是由用户来进行实施测试的( ) 4. 单元测试一般由开发人员进行完成( )

5. 集成测试的增量式集成方法包括自顶向下和自底向上增式集成

测试方法( )

6. 项目立项前测试人员不需要提供任何测试文档( ) 7. 系统测试阶段开发人员可以参与进行系统测试( ) 8. 集成测试种的自底向上集成需要测试人员编写驱动模块

( )

9. 集成测试计划在需求分析阶段末提交( )

10. 负载测试是要检验的系统的能力最高能达到什么程度( )

二. 选择题(多选题每题2分,共20分)

1.哪些属于软件测试的原则( )

B. 测试出的错误结果由不同人员确认 C. 测试人员独立测试程序 D. 关注集群现象

A.开发部把软件开发完成后测试部门才开始进行测试

2.软件测试人员职业要求有(ABD ) A.责任心 B.沟通能力 C.速度

D.耐心、信心和细心

3.需求测试阶段需要注意的事项有( ) A.文档完整性 B.文档一致性 C.文档可行性 D.文档无二义性

4.性能测试的意义包括( ABC ) A. 评估系统的能力 B. 识别系统中的弱点 C. 系统调优 D.找出系统的bug

5.软件验收测试的合格通过准则是:( ABCD )

A. 软件需求分析说明书中定义的所有功能已全部实现,性能指标全部达到要求。

B. 所有测试项没有残余一级、二级和三级错误。

C. 立项审批表、需求分析文档、设计文档和编码实现一致。 D. 验收测试工件齐全。

6.软件测试计划评审会需要哪些人员参加?( ) A.项目经理 B.SQA 负责人 C.配置负责人 D.测试组

7.BUG的等级可分为包括( ABCD ) A.严重 B.较高 C.一般 D.轻微

8.白盒测试方法大概可以分为哪三类( ABD A.代码检查法 B.逻辑覆盖法 C.评审

D.基本路径覆盖法

9.软件测试工作所需要提交的文档有( ABCD A.测试计划 B.测试用例 C.测试报告

) ) D.测试需求分析

10.测试用例在测试过程中的作用( )

B. 编写测试脚本的\"设计规格说明书\" C. 评估测试结果的度量基准 D. 指导测试的实施

A.规划测试数据的准备

三. 填空题(每空1分,共50分)

1.软件测试按结构可分为_______、____、____测试; 2.软件测试按运行状态可分为________、_______测试;

3.软件测试工程师构成工种有哪三种_测试执行者_、_测试工具软件开发者 _、_高级软件测试工程师;

4.软件测试的基本流程有___需求测试、单元测试、集成测试、系统测试、验收测试_、回归测试六部分组成;

5.需求测试阶段所需要的的开发文档有____________、_____ __________、_______________、_________________四个文档; 6.单元测试阶段把相关数据传给被测模块的叫_____________、____________是被测模块的下级模块接收或传递被测模块数据; 7.集成测试分为_______________和__________________; 8.系统测试的策略有(六种以上):________、、、、等17种测试策略。

9.回归测试目的是________________________________________;

10.处理BUG的优先级分为_紧急、很高、高、中、低五种; 11.黑盒测试的主要方法有_____________、_____________、______________、_______________、_______________五种; 12.等价类测试方法的操作步骤有_______________、_______________、__________________三步;

13.测试方法判定表的组成包括_____________、______________、_______________、______________其中_______________可以作为输入数据用在测试用例中参考,_________________可以做为输出数据; 14.其他测试方法包括:冒烟测试、错误推测法、随机测试 三种; 15.白盒测试方法中逻辑覆盖法大体包括___________、______________

______________

_______________

________________、五类

四. 简答题(共20分)

1. 用图和文字描述画出软件测试流程的V模型图;(8分) 2. 简述黑盒测试技术的测试方法选择策略(6条,6分) 3. 使用版本控制系统的专业概念描述版本控制系统的工作流程,

及说出版本控制系统的两大功能(6分)

因篇幅问题不能全部显示,请点此查看更多更全内容