一 中级测试工程师笔试题

中级测试工程师笔试题(一)
NO.1 进行软件质量管理的重要性有:()
A、维护降低成本
B、法律上的要求
C、市场竞争的需要
D、质量标准化的趋势
E、软件工程的需要
F、CMM过程的一部分
G、方便与客户进一步沟通为后期的实施打好基础
正确答案:A,B,C,D
NO.2 编写测试计划的目的是:()
A、使测试工作顺利进行
B、使项目参与人员沟通更舒畅
C、使测试工作更加系统化
D、软件工程以及软件过程的需要
E、软件过程规范化的要求
F、控制软件质量
正确答案:A,B,C
NO.3 实施缺陷跟踪的目的是:()
A、软件质量无法控制
B、问题无法量化
C、重复问题接连产生
D、解决问题的知识无法保留
E、确保缺陷得到解决
F、使问题形成完整的闭环处理
【一中级测试工程师笔试题】参考答案: A, B, C, D
NO.4 使用软件测试工具的目的:()
A、帮助测试寻找问题
B、协助问题的诊断
C、节省测试时间

一  中级测试工程师笔试题

文章插图
D、提高Bug的发现率
E、更好的控制缺陷提高软件质量
F、更好的协助开发人员
参考答案: A, B, C
NO.5 如果一个产品中次严重的缺陷基本完成修正并通过复测,这个阶段的成品是( )
A、 Alpha版
B、Beta版
C、正版
D、以上都不是
参考答案: A
NO.6 软件测验中自底向上法需要写( )
A. 驱动程序 B. 桩程序 C. 驱动程序和桩程序 D. 以上都不是
参考答案: A
答案解析:
自底向上法从程序模块结构中最底层的模块开始组装和测试,就是说对某一个被测模块来说,它的子模块事先已经完成组装并经过测试,不需要写桩程序 。
驱动程序是用来模拟被测模块的上一级模块 。上面说的那些子模块的测试,就需要写驱动程序 。
桩程序是模拟被测模块的所调用的模块,即下一级模块 。因为现在是自底向上,就没必要写这个了 。
NO.7 因果图/判定表工程方法在以下那种情况下不适用()
A、输入输出明确,或输入输出因果关系明确的情况下
B、被分析的特性或功能点复杂,输入项目很多的情况下
C、系统输入之间相互约束多,需要做大范围的组合测试情况下
D、系统输入之间基本没有相互联系
参考答案: C
NO.8 10、测试脚本的编写规范强调:()
A、可读行 B、可重用性 C、可维护性 D、可移植性
参考答案: A,B,C,D
NO.9软件验收测试的合格通过准则()
A 软件需求分析说明书中定义的所有功能已全部实现,性能指标全部达到要求 。
B 所有测试项没有残余一级、二级和三级错误 。
一  中级测试工程师笔试题

文章插图
C 立项审批表、需求分析文档、设计文档和编码实现一致 。
D 验收测试工件齐全 。
参考答案: A,B,C,D
NO.10 测试设计员的职责有()
A . 制定测试计划
B . 设计测试用例
C . 设计测试过程、脚本
D . 评估测试活动
参考答案: B, C
NO.11 软件测试的流程是什么?
软件测试过程按测试的先后次序可分为:单元测试、集成测试、确认(有效性)测试、系统测试和验收(用户)测试共5项步骤 。
一般情况下,只需回答单元测试、集成测试、系统测试和验收测试四项即可
NO.12 根据自己的理解什么是测试用例和测试规程,设计一个测试用例应当从哪几方面考虑