- 1、本文档共13页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2008年3月全国计算机等级考试四级软件测试工程师笔试真题
一、选择题(每小题2分,共50分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。
1.坚持在软件开发的各个阶段实施下列哪种质量保证措施,才能在开发过程中尽早发现和预防错误,把出现的错误克服在早期 (2分)
A:技术评审
B:程序测试
C:文档审查
D:管理评审
2.经验表明,在程序测试中,某模块与其他模块相比,若该模块已发现并改正的错误数目较多,则该模块中残存的错误数目与其他模块相比,通常应该 (2分)
A:较少
B:较多
C:相似
D:不确定
3.对程序中已发现的错误进行错误定位和确定出错性质,并改正这些错误,同时修改相关的文档,称为 (2分)
A:测试
B:调试
C:错误分析
D:验证
4.同行评审,有时称为同级评审,是一种通过作者的同行来确认缺陷和需要变更区域的检查方法。它主要分为管理评审、技术评审、文档评审和 (2分)
A:误差评审
B:项目评审
C:过程评审
D:组织体系评审
5.数据流覆盖关注的是程序中某个变量从其声明、赋值到引用的变化情况,它是下列哪一种覆盖的变种 (2分)
A:语句覆盖
B:控制覆盖
C:分支覆盖
D:路径覆盖
6.程序的流程图如下图所示,采用路径覆盖法进行测试,则至少需要几个测试用例可以覆盖所有可能的路径 (2分)
A:5
B:6
C:7
D:8
7.如果一个判定中的复合条件表达式为(A1)or(B=3),则为了达到100%的条件覆盖率,至少需要设计多少个测试用例 (2分)
A:1
B:2
C:3
D:4
8.自底向上单元测试的策略是首先对模块调用图上的哪一层模块进行测试 (2分)
A:最底层
B:下一层
C:最高层
D:上一层
9.基本路径测试满足 (2分)
A:语句覆盖
B:路径覆盖
C:分支覆盖
D:条件覆盖
10.集成测试对系统内部的交互以及集成后系统功能检验了何种质量特性 (2分)
A:正确性
B:可靠性
C:可使用性
D:可维护性
11.在软件性能测试中,下列指标中哪个不是软件性能的指标 (2分)
A:响应时间
B:吞吐量
C:资源利用率
D:并发进程数
12.下列关于软件性能测试的说法中,正确的是 (2分)
A:性能测试的目的不是为了发现软件缺陷
B:压力测试与负载测试的目的都是为了探测软件在满足预定性能需求的情况下所能负担的最大压力
C:性能测试通常要对测试结果进行分析才能获得测试结论
D:在性能下降曲线上,最大建议用户数通常处于性能轻微下降区与性能急剧下降区的交界处
13.下列关于软件可靠性测试的说法中,错误的是 (2分)
A:发现软件缺陷是软件可靠性测试的主要目的
B:软件可靠性测试通常用于有可靠性要求的软件
C:在一次软件可靠性测试中,执行的测试用例必须完全符合所定义的软件运行剖面
D:可靠性测试通常要对测试结果进行分析才能获得测试结论
14.下列关于面向对象软件测试的说法中,正确的是 (2分)
A:在测试一个类时,只要对该类的每个成员方法都进行充分的测试就完成了对该类充分的测试
B:在存在多态的情况下,为了达到较高的测试充分性,应对所有可能的绑定都进行测试
C:假设类B是类A的子类,如果类A已进行了充分的测试,在测试类B时不必测试任何类B继承类A的成员方法
D:对于一棵继承树上的多个类,只有处于叶节点的类需要测试
15.下列哪种测试不属于面向对象单元测试考虑的范畴 (2分)
A:成员方法的测试
B:类的测试
C:类树的测试
D:多个相互协作的类树的测试
16.下列关于面向对象集成测试的说法中,正确的是 (2分)
A:大突击集成是面向对象集成测试最常用且最有效的方法
B:自底向上集成和自顶向下集成都需要为集成测试开发大量代码
C:协作集成在任何情况下都优于自底向上集成和自顶向下集成
D:高频集成是以自底向上集成为基础,利用冒烟测试进行的集成测试
17.在Web应用软件的分层测试策略中,下列哪个不是测试关注的层次 (2分)
A:数据层
B:业务层
C:服务层
D:表示层
18.下列关于Web应用软件测试的说法中,正确的是 (2分)
A:Cookie测试是Web应用软件功能测试的重要内容
B:对于没有使用数据库的Web应用软件,不需要进行性能测试
C:链接测试是Web应用软件易用性测试的重要内容
D:Web应用软件安全性测试仅关注Web应用软件是否能够防御网络攻击
19.下列哪一项不属于软件功能易用性测试关注的内容 (2分)
A:软件界面的色彩是否协调
B:软件是否能主动禁止用户可能进行的非法操作
C:软件是否允许用户针对自己的使用习惯进行定制
D:软件是否能帮助用户减少输入中的重复劳动
20.下列关于极限测试的说法中,正确的是 (2分)
A:
文档评论(0)