软件的测试通常分单元测试、组装测试、确认测试、系统测试四个阶段进行。______属于确认测试阶段的活动。

admin2019-06-12  30

问题 软件的测试通常分单元测试、组装测试、确认测试、系统测试四个阶段进行。______属于确认测试阶段的活动。

选项 A、设计评审
B、代码审查
C、结构测试
D、可靠性测试

答案D

解析 此题考的是与测试相关的基本概念,下面是备选答案中提及的几个活动说明:
   设计评审:对设计方案进行正式审查,以确认其是否能够满足需求。
   代码审查:对源程序进行正式审查,以确认其是否满足设计的需要,以及能否达到预定的规范要求。
   结构测试:也称为路径测试,对软件系统内部进行逻辑测试,常使用白盒测试法。
   可靠性测试:验证软件是否满足需求说明书中的可靠性要求,通常使用MTBF(平均无故障时间)、MTTR(平均修复时间)来衡量,由于是验证需求说明的内容,故在确认测试阶段完成。
   从以上说明可以得出题目答案为:D。此外下面这一组与测试相关的概念也是需要掌握的,请大家牢记。
   功能测试:在规定的一段时间内运行软件系统的所有功能,以验证软件系统有无严重错误。
   回归测试:用于验证软件修改后是否引出了新的错误。
   强度测试:检查在系统运行环境不正常到发生故障的情况下,系统可以运行到何种程度。
   性能测试:检查系统是否满足在需求规格说明书中规定的性能。
   恢复测试:证实在克服硬件故障后,系统能否继续正常工作。
   启动/停止测试:验证在机器启动及关机阶段,软件系统正确处理的能力。
   配置测试:检查计算机系统内各个设备或各种资源之间的相互连接和功能分配中的错误。
   安全性测试:检验系统中已有的系统安全性、保密性措施是否发挥作用,有无漏洞。
   可使用性测试:主要从使用的合理性、方便性等角度来对软件系统进行检查,发现人为因素或使用上的问题。
   可支持性测试:主要验证系统的支持策略对公司与用户是否切实可行。
   安装测试:目的在于查找安装过程中的错误。
   互连测试:验证两个或多个不同的系统之间的互连性。
   兼容性测试:验证软件产品在不同版本之间的兼容性。
   容量测试:也称为压力测试,验证系统的能力最高能达到什么程度。
   文档测试:检查用户文档的清晰性和精确性。
   表2-6对以上测试项目与不同测试步骤的关联性进行了总结。

注:√表示需要,○表不建议。
转载请注明原文地址:https://kaotiyun.com/show/GECZ777K
0

最新回复(0)