为验证某程序的模块A是否正确实现了规定的功能,需要进行(30);为验证模块A能否与其他模块按照规定方式正确工作,需要进行(31)。 (31)

admin2019-01-22  43

问题 为验证某程序的模块A是否正确实现了规定的功能,需要进行(30);为验证模块A能否与其他模块按照规定方式正确工作,需要进行(31)。
(31)

选项 A、单元测试
B、集成测试
C、确认测试
D、系统测试

答案B

解析 软件测试是检查软件产品质量的重要过程之一,不同的工作过程通过不同的测试方法验证软件产品不同的功能和性能实现。
    单元测试是指对软件中的最小可测试单元进行检查和验证。单元测试也称模块测试,它是开发者编写的一小段代码,用于检验被测代码的一个很小的、很明确的功能是否正确。通常而言,一个单元测试是用于判断某个特定条件(或者场景)下某个特定函数的行为。
    集成测试也叫做组装测试或联合测试。在单元测试的基础上,将所有模块按照设计要求(如根据结构图)组装成为子系统或系统,进行集成测试。
    确认测试又称有效性测试,是在模拟的环境下,运用黑盒测试的方法,验证被测软件是否满足需求规格说明书列出的需求。任务是验证软件的功能和性能及其他特性是否与用户的要求一致。确认测试的目的是向未来的用户表明系统能够像预定要求那样工作。系统测试是将已经确认的软件、计算机硬件、外设、网络等其他元素结合在一起,进行信息系统的各种组装测试和确认测试,它是针对整个产品系统进行的测试。目的是验证系统是否满足了需求规格的定义,找出与需求规格不符或与之矛盾的地方,从而提出更加完善的方案。系统测试发现问题之后要经过调试找出错误原因和位置,然后进行改正。它是基于系统整体需求说明书的黑盒类测试,应覆盖系统所有联合的部件。对象不仅仅包括需要测试的软件,还要包含软件所依赖的硬件、外设甚至包括某些数据、某些支持软件及其接口等。
    了解并掌握软件在不同阶段应用不同的测试方法,有助于监理工程师适时准确了解、分析和判断软件质量。
    针对试题所问,选择必要的测试方法即可,(30)题为A,(31)题为B。
转载请注明原文地址:https://jikaoti.com/ti/7xS7FFFM
0

相关试题推荐
最新回复(0)