- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
软件资格考试软件评测师(基础知识、应用技术)合卷(中级)新考纲精练试题详解
一、基础知识(共75题)
1、在软件测试中,关于黑盒测试和白盒测试的描述,以下正确的是()
A.黑盒测试需要了解程序内部结构,白盒测试则不需要
B.黑盒测试关注输入和输出,不考虑内部逻辑;白盒测试关注程序内部结构和逻辑
C.白盒测试只能用于单元测试阶段,黑盒测试可用于所有阶段
D.黑盒测试比白盒测试更有效发现所有类型的缺陷
答案:B
解析:选项A错误,黑盒测试不需要了解程序内部结构,白盒测试需要;选项B正确描述了两种测试的核心区别(黑盒基于功能需求,白盒基于代码结构);选项C错误,白盒测试可应用于单元、集成等多个阶段,黑盒测试同样适用于系统、验收等阶段;选项D错误,两种测试各有优势(如黑盒擅长验证功能需求,白盒擅长发现逻辑缺陷),无法一概而论哪种更有效。
2、以下选项中,属于静态测试方法的是()
A.执行程序并检查运行结果
B.代码审查
C.压力测试
D.自动化功能测试
答案:B
解析:静态测试指不执行程序的测试方法,主要通过人工或工具分析代码、文档等静态产物发现缺陷。选项B的“代码审查”属于典型静态测试(如走查、评审);选项A、C、D均需运行程序,属于动态测试(如功能测试、性能测试)。
3、下列关于等价类划分法设计测试用例的说法中,正确的是()。
A.只需要为每一个有效等价类设计一条测试用例即可
B.必须为无效等价类中的每一个元素各设计一条测试用例
C.测试人员可依据个人经验随意合并等价类
D.设计测试用例时必须覆盖所有有效和无效等价类至少一次
答案:D
解析:
等价类划分法依据需求将输入数据划分为有效等价类和无效等价类。测试用例需覆盖所有有效和无效等价类至少一次,以保证对需求的最小完全覆盖。
A错误:一条用例可覆盖多个有效等价类,但需确保全部有效等价类都至少被覆盖一次,而非“一条即可”。
B错误:无需对每个无效元素分别设计用例,只需保证每个无效等价类被覆盖即可;同类的不同取值之间具有等价性。
C错误:等价类的划分必须严格依据需求,不可随意合并或分割,否则容易遗漏缺陷场景。
D正确:测试覆盖率要求必须让每个有效和无效等价类至少被一条用例覆盖。
4、在静态代码分析工具所能检测的缺陷中,下列哪一类缺陷最容易被传统编译器漏检?
A.语法错误
B.类型不匹配
C.资源泄漏
D.括号不匹配
答案:C
解析:
传统编译器主要关注语法错误、类型匹配及括号匹配等,能够直接报出A、B、D中的问题。资源泄漏(如未关闭的文件句柄、内存泄漏等)属于运行时问题或更深层逻辑问题,编译阶段往往无法判断,必须通过静态代码分析或动态测试才能发现,因此C最容易被编译器漏检。
5、(单选)在软件测试生命周期模型中,下列哪一项活动最直接体现“测试尽早介入”原则?
A.需求评审阶段发现并修正需求缺陷
B.单元测试阶段编写驱动模块
C.系统测试阶段搭建测试环境
D.验收测试阶段编写用户手册
答案:A
解析:ISTQB强调“测试应尽早进行”,需求评审属于最早期活动,能在源头上发现缺陷,降低后续修复成本。其余选项均发生在开发中后期,不符合“尽早介入”核心思想。
6、(单选)某模块采用条件/判定覆盖(C/DCoverage)设计测试用例,若判定“if((A0)(B5)||(C==3))”已覆盖所有条件取真/假及判定取真/假,则还需补充用例才能满足:
A.条件组合覆盖
B.路径覆盖
C.判定覆盖
D.语句覆盖
答案:A
解析:条件/判定覆盖只保证每个条件与判定的真/假至少一次,但未要求所有条件取值组合都被覆盖;例如(A0,T/F)×(B5,T/F)×(C==3,T/F)共8种组合,C/D覆盖可能只覆盖了其中4种,因此仍需补充用例以满足条件组合覆盖。
7、在软件测试管理中,以下哪一项最能体现配置管理的核心目标?
A.确保测试进度与计划一致
B.控制并追踪所有测试工件及其版本变更
C.合理分配测试资源与人员
D.提升测试用例设计效率
答案:B
解析:配置管理的核心目标是对工作产品进行标识、控制、追踪和审计,确保项目各阶段使用正确的、可追溯的版本。选项B直接体现了版本控制与追踪,为配置管理的精髓。其余选项虽为测试管理的重要活动,但不属于配置管理核心。
8、某软件项目采用等价类划分法设计测试用例,对输入参数“年龄”(取值范围1-120岁)进行测试。若将该参数分为有效等价类与无效等价类,则下列划分中合理的是:
A.有效:1-60;无效:1、60
B.有效:1-120;无效:≤0、120
C.有效:0-120;无效:0、120
D.有效:1-120;无效:0、0、120
答案:B
解析:年龄合理取值应为1-120岁,故有效等价
您可能关注的文档
最近下载
- 国家开放大学电大专科《乡镇行政管理》期末题库及答案.pdf VIP
- 股东合作协议书模板(通用17篇).doc VIP
- 办公设备维护方案.docx VIP
- 在带头固本培元、增强党性等“五个带头”方面对照检查发言材料2篇稿(2026年).docx VIP
- 2025年养老院护理员工作总结范文(通用5篇).docx VIP
- 浅析企业员工流失的原因及对策——以福州永辉超市为例.docx VIP
- XK3190-C8技术手册.pdf VIP
- 广州市历年中考(2025-2026)化学试题(含答案).doc VIP
- 浙江省杭州市学军中学四校区2022-2023学年高二上学期期末物理试题(含答案解析).docx
- 《金瓶梅》中潘金莲“绣鞋”之物象探析.doc VIP
原创力文档


文档评论(0)