单选题
不断增加软件的业务压力,探测软件在保证预定性能指标(如响应时间)的情况下所能负担的最大压力,这种测试方法称为______。
A.压力测试
B.负载测试
C.性能测试
D.失效恢复测试
A
B
C
D
【正确答案】
B
【答案解析】
[解析] 压力测试和负载测试的区别:压力测试是指在较大的业务压力下,即系统运行环境超常的情况(如提供超常数量、频率或总量资源)下,测试软件是否存在功能和性能上的缺陷;而负载测试是指不断增加软件的业务压力,探测软件在保证预定性能指标(如响应时间)的情况下所能负担的最大压力。 两者都需要对软件施加业务压力,但根本目的完全不同,负载测试是探测软件处理能力的极限,而压力测试是利用压力揭示潜在缺陷。
提交答案
关闭