查看更多
当前 - 选择题 - 软件测试
简单
单选题
2023年11月第46题
#软件测试
#凯恩建议了解即可
#教材之外(超纲)

代码覆盖率是用来衡量(问题1)对功能代码的测试情况。链接是(问题2)系统的一个主要特征,它是在页面之间切换和指导用户去一些未知地址页面的主要手段。

正确答案B
凯恩解析

本题考察的是自动化测试相关的概念,特别是代码覆盖率Web应用的特点
问题 1:
A选项集成测试:集成测试是对多个模块或组件进行组合测试,验证它们之间的交互是否正确,但它不涉及对功能代码的覆盖率量化,因此不正确。
B选项单元测试:单元测试是对软件中的最小单元(如函数或方法)进行测试,以验证其是否按照预期工作。代码覆盖率是用来衡量单元测试对功能代码的测试情况,通过统计代码中各行、分支、类等的执行情况,量化测试的充分度,因此单元测试最适合与代码覆盖率相关。
C选项系统测试:系统测试是对整个系统进行全面测试,确保系统各部分的功能完整,但它的主要目标是验证系统是否满足需求,而不是直接衡量代码覆盖率。
D选项验收测试:验收测试是用户进行的测试,验证系统是否满足其业务需求,不涉及代码覆盖率的衡量。
因此,选项 B 正确。

问题 2:
A选项桌面应用:桌面应用的界面和结构通常比较静态,不强调页面之间的链接操作,因此不适用于该问题中的描述。
B选项Web应用:Web应用是基于浏览器的应用程序,其主要特征之一就是通过链接在不同页面之间进行切换,并且引导用户访问不同的页面。链接是Web应用中页面之间交互的核心方式,因此该选项正确。
C选项移动应用:虽然移动应用也有页面切换功能,但在这个问题中,链接是Web应用的一个主要特征,而不是专门针对移动应用的。
D选项嵌入式应用:嵌入式应用通常是针对硬件和嵌入式系统的应用,其用户交互和页面切换与Web应用的链接特性不同。
因此,选项 B 正确。

联系我们
隐私协议
用户协议
微信公众号
知乎
小红书
浙ICP备2021029036号
@2022-2026
嘉兴市安芯网络科技有限公司 版权所有