问题
单项选择题
以下关于软件性能测试的说法中,不正确的是______。
A.发现软件缺陷是性能测试的目的之一
B.压力测试与负载测试的目的都是为了探测软件在满足预定的性能需求的情况下所能负担的最大压力
C.性能测试通常需要对测试结果进行分析才能获得测试结论
D.检验软件的最大负载是性能测试的目的之一
答案
参考答案:B
解析:[分析] 软件性能测试有3个目标:①发现缺陷,②性能调优,③能力检验与规划,A说法正确。
压力测试是指在较大的业务压力下,即系统运行环境超常的情况下,测试软件是否存在功能和性能上的缺陷。负载测试是指不断增加软件的业务压力,探测软件在保证预定性能指标的情况下所能负担的最大压力。压力测试和负载测试是有区别的,二者都需要对软件施加业务压力,但根本目的完全不同,负载测试是探测软件处理能力的极限,而压力测试是利用压力揭示潜在缺陷,B说法错误。
性能测试通常需要对测试结果进行分析才能获得测试结论,C说法正确。
性能测试的目的之一,就是检验软件的最大负载,D说法正确。