- 1、本文档共19页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2010年9月全国计算机等级考试四级软件测试工程师笔试
一、选择题(每小题2分,共50分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。
1.下列有关软件质量的叙述中,错误的是 (2分)
A:软件质量不仅包括软件产品的质量,还包括软件过程的质量
B:明确的软件质量属性是指在合同或行业标准中规定必须实现的质量要求
C:隐含的软件质量属性在合同或行业标准中没有规定,因此在产品开发时不必专门考虑
D:软件的功能和性能必须结合在一起考虑
2.下列有关软件测试的叙述中,正确的是 (2分)
A:测试是软件开发中一个单独的阶段,其目的是对已实现的程序编码进行正确性检验
B:一个成功的测试能够验证程序的确做了它应该做的事情
C:根据80/20的原则,优秀的软件开发人员所编写的程序错误少,因此对于他们的程序,重点不应放在缺陷测试上
D:在软件过程的早期寻找尽可能多的错误符合软件测试的原则
3.下列有关白盒测试的叙述中,错误的是 (2分)
A:白盒测试是在同时拥有源代码和可执行代码的情形下才可以进行的一种软件测试方法
B:白盒测试应该由开发人员实施,因为只有他们才能够访问测试执行所涉及的代码
C:即使对所有的源代码都进行了100%的逻辑覆盖测试,也不能保证程序中没有错误
D:软件测试人员制定测试计划的目的是想尽可能多地对源代码进行测试
4.下列有关黑盒测试的叙述中,错误的是 (2分)
A:黑盒测试是在不考虑源代码的情形下进行的一种软件测试方法
B:最好由测试人员、最终用户和开发人员组成的团队来实施黑盒测试
C:黑盒测试主要是通过对比和分析实测结果和预期结果来发现它们之间的差异,所以黑盒测试又称为数据驱动测试
D:数据流测试是一种黑盒测试方法
5.走查是一种重要的审查方法,下列所述的审查活动中,不属于走查的是 (2分)
A:审查小组的组织者事先把相关的设计文档、源程序和其他材料发给每一个小组成员,要求他们预先了解审查的内容
B:测试员事先根据审查的源代码准备一批测试用例
C:程序员在小组审查会上向全体审查人员逐条讲解自己编写的程序
D:所有参与审查的人员集体扮演计算机的角色,使用事先准备的测试用例按照源程序规定的顺序逐条执行,讨论可能出现的问题
6.下面有关软件测试的叙述中,不属于H模型核心思想的是 (2分)
A:软件测试不仅仅指测试的执行,还包括很多其他的活动
B:软件测试是一个独立的流程,贯穿产品整个开发周期,与其他流程并发地进行
C:软件测试要尽早准备,尽早执行
D:软件测试不同层次的测试活动严格按照某种线性次序执行
7.下面有关路径测试的叙述中,错误的是 (2分)
A:路径覆盖是最强的覆盖测试,它不但能发现其他覆盖测试能发现的问题,还能发现其他覆盖测试不能发现的问题
B:测试员不可能对任何一个程序都完成l00%的路径测试
C:不提倡用不同的数据重复测试同一条路径
D:即使每条路径都执行了一次,程序还是可能存在缺陷
8.同行评审主要包括管理评审、技术评审、过程评审和 (2分)
A:需求评审
B:文档评审
C:质量评审
D:风险评审
9.对于如下给出的程序段: if(AB)and(C=5) then do P1; 若考虑满足条件/判定覆盖原则以及内部边界条件,需要设计的最小测试输入数据集可能是 (2分)
A:(A=2,B=1,C=5),(A=2,B=1,C=4),(A=1,B=2,C=5),(A=1,B=1,C=5)
B:(A=2,B=1,C=5),(A=2,B=1,C=4),(A=1,B=2,C=5),(A=1,B=2,C=4)
C:(A=2,B=1,C=5),(A=2,B=1,C=4),(A=1,B=2,C=5)
D:(A=2,B=1,C=5),(A=1,B=2,C=4)
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.以下关于软件可靠性测试的说法中,正确
文档评论(0)