从事金融行业测试,例如证券,期货,银行等,但是样样不精通,纯属混饭吃,四处跑腿型,嘿嘿

四级软件测试工程师真题(附答案2008.4)

上一篇 / 下一篇  2009-07-14 07:08:41 / 个人分类:技巧

  一大清早,我就把题目一字一字地输入电脑了,累到半死,网上的不是看不清就是没答案。一怒之下就自个输入连正确答案都搞到手了,括号中是命题范围

1.坚持在软件开发的各个阶段实施下列哪种质量保证措施,才能在开发工程中尽量早发现和预防错误,把出现的错误克服在早期()
A 技术评审 B程序测试 C文档评审 D管理评审

答案:A (软件测试的概念)

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

答案:B(软件测试的概念)

3.对程序中已发现的错误进行错误定位和确定出错性质,并改正这些错误,同时修改相关的文档,成为()
A测试 B调试 C错误分析 D验证

答案:B(软件开发阶段测试)

4.自底向上单元测试的策略是首先对模块调用图上的哪一层模块进行测试()
A最底层 B下一层 C最高层 D上一层

答案:A(编码,运行和维护阶段的测试)

5.同行评审,有时称为同级评审,是一种通过作者的同行来确认缺陷和需要变更区域的检查方法,它主要分为管理评审,技术评审,文档评审和()
A误差评审 B项目评审 C过程评审 D组织体系评审

答案:C(同行评审)

6.关于同行评审说法正确的是()
A同行评审是对程序进行模拟,一步步的展示程序如何处理测试数据
B同行评审虽然可以缩减工作时间,但同时也增加了大量的成本

C在软件开发过程中进行同行评审会浪费时间,减缓项目的进度

D同行评审的目的是发现产品的缺陷,因此在评审上的投入可以减少大量的后期返工

答案:D(同行评审)


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

答案:B(覆盖率与逻辑覆盖)

8.数据流覆盖关注的是程序中某个变量从其声明,赋值到引用的变化情况,它是下列哪种覆盖的变种()
A语句覆盖 B控制覆盖 C分支覆盖 D路径覆盖

答案:D(数据流测试)

9.大突击测试把所有的模块一次性集成为一个完整的系统后进行测试,很容易()
A通过测试 B整体测试 C快速查错 D快速排错

答案:B(集成测试的策略,分析与用例设计原则)

10.在软件性能测试中,下列指标中哪个不是软件性能的指标()
A响应时间 B吞吐量 C资源利用率 D并发进程数

答案:D(软件性能测试基本概念)


11.下列关于软件性能测试的说法中,正确的是()
A性能测试的目的不是为了发现软件缺陷
B压力测试与负载测试的目的是为了探测软件在满足预定性能需求的情况下所能负担的最大压力
C性能测试通常要对测试结果进行分析才能获得结论
D在性能下降曲线下,最大建议用户数通常处于性能轻微下降区和性能急剧下降区的交界处

答案:C(软件性能测试的执行)

12.下列关于软件可靠性测试的说法中,错误的是()
A发现软件缺陷是软件可靠性测试的主要目的
B软件可靠性测试通常用于有可靠性要求的软件
C在一次软件可靠性测试中,执行的测试用例必须完全符合所有定义的软件运行剖面
D可靠性测试通常要对测试结果进行分析才能获得测试结论

答案:A(软件可靠性预测测试与分析)

13.下列哪种测试不属于面向对象单元测试考虑的范畴()
A成员方法的测试 B类的测试 C类树的测试 D多个互相协作的类树的测试

答案:D(面向对象软件的测试模型及策略)

14.下列关于面向对象集成测试的说法中,正确的是()
A大突击集成是面向对象测试最常用且最有效的方法
B自底向上集成和自顶向下集成都需要为集成测试开发大量代码

C协作集成在任何情况下都优于自底向上集成
D高频集成是以自底向上集成为基础,利用冒烟测试进行的集成测试

答案:B(面向对象软件的测试模型及策略)

15.在WEB应用软件的分层测试策略中,下列哪个不是测试关注的层次()
A数据层 B业务层 C服务层 D表示层

答案:C(web应用软件的测试策略)

16.下列关于WEB应用软件测试的说法中,正确的是()
A cookie测试是web应用软件功能测试的重要内容
B 对于没有使用数据库的web应用软件,不需要进行性能测试
C链接测试是web应用软件易用性测试的重要内容
D web应用软件安全性仅关注web应用软件是否能够防御网络攻击

答案:A(web应用软件的系统测试技术)

17.下列哪一项不属于软件功能易用性测试关注的内容()
A软件界面的色彩是否协调
B软件是否能主动禁止用户可能进行的非法操作
C软件是否允许用户针对自己的使用习惯进行定制
D软件是否能帮助用户减少输入中的重复劳动

答案:A(易用性测试)

18.下列关于极限测试的说法中,正确的是()
A极限测试是一种新型的测试方法,传统的测试技术均不适用于极限测试
B极限测试中所有的测试均是由编码人员完成
C与传统的软件测试相比,极限测试是一种更严格的测试
D极限测试需要频繁地进行单元测试

答案:D(极限测试)

19.下列有关测试过程V模型的说法中,正确的是()
A验收测试应确定程序的执行是否满足软件设计的要求
B系统测试应确定系统功能和性能的质量特性是否达到系统要求的指标
C单元测试和集成测试应确定软件的实现是否满足用户需要或合同的要求
D集成测试在编码结束前就可以开始

答案:B(软件测试过程)

20.下列哪项工作与软件缺陷管理和追踪无关()
A对缺陷应该包含的信息条目,状态分类等进行完善设计
B通过软件系统自动发送通知给相关开发和测试人员,使缺陷得到及时处理
C对测试用例的执行结果进行记录和追踪
D通过一些历史曲线和统计曲线来分析和预测未来的缺陷发展情况

答案:C(测试执行管理)

21.下列有关软件测试工具的说法中,错误的是()
A静态测试工具可用于对软件需求,结构设计,详细设计和代码进行评审,走审和审查
B静态测试工具可对软件的复杂度分析,数据流分析,控制流分析和接口分析提供分析
C动态测试工具可用于软件的覆盖分析和性能分析
D动态测试工具不包括软件的仿真测试和变异测试

答案:D(测试工具的分类与选择)

22.计算机软件测试规范规定,软件测试的类别可分为:单元测试,集成测试以及()
A系统测试 B验收测试 C系统测试和验收测试 D配置测试,系统测试和验收测试

答案:D(软件测试规范)

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

A“新建”表示测试中发现并报告了新的软件问题
B“打开”表示软件问题已经被确认并分配给相关开发工程师处理
C“关闭”表示软件问题已被开发人员修复并等待测试人员验证

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

答案:C(软件测试规范)


TAG:

犀利猫站 引用 删除 niithxl   /   2011-08-18 15:52:13
原帖由全喜于2011-08-09 17:12:18发表
答案都对吗?快要考试了,请回话...

都是正确的
全喜的个人空间 引用 删除 全喜   /   2011-08-09 17:12:18
答案都对吗?快要考试了,请回话...
angela_51的个人空间 引用 删除 angela_51   /   2009-09-02 10:11:52
怎么没有大题呢?
angela_51的个人空间 引用 删除 angela_51   /   2009-09-02 10:11:09
谢谢
泊 涯 引用 删除 泊涯   /   2009-07-20 15:27:05
写得不错
引用 删除 边缘看客   /   2009-07-14 13:16:41
5
 

评分:0

我来说两句

niithxl

niithxl

喜欢尝试新鲜事物,最喜欢的人物是马云,一切都要靠自己!!

日历

« 2024-05-17  
   1234
567891011
12131415161718
19202122232425
262728293031 

数据统计

  • 访问量: 43942
  • 日志数: 68
  • 图片数: 3
  • 文件数: 2
  • 建立时间: 2008-11-15
  • 更新时间: 2013-06-30

RSS订阅

Open Toolbar