通过自动化的测试工具模拟多种正常、峰值以及异常负载条件来对系统的各项性能指标进行测试。
评估系统能力:有助于参数的基准测试,可以度量系统的响应时间;还有助于检查系统是否可增加用户量。
识别系统弱点:受控的负荷可增加到极端的程度,并进行突破,从而可以修复系统内的漏洞或薄弱之地。
进行系统调优:多次验证测试,调整系统活动是否达到预期效果,从而改进性能,检测软件系统中的问题。
验证稳定性和可靠性:在一定负荷下执行测试一定时间是可以有效的评估改系统稳定性和可靠性的方法。
负载测试:不限制软件的运行资源,测试软件的数据吞吐量上限,以发现设计上的错误或验证系统的负载能力,将使测试对象承担不同的工作量,评测和评估测试对象在不同工作量条件下的性能行为,以及持续正常运行的能力。
压力测试:模拟实际应用的软硬件环境及用户使用过程的系统负荷,长时间或超大负荷地运行测试软件,来测试被测系统的性能、可靠性、稳定性等。
大数据量测试:在一定的软、硬件条件下,在数据库不同数量级数据量的情况时,对系统中读\写比较多的业务进行测试,从而获得不同数据量级下的性能指标值。
可靠性测试:模拟仿真环境,采用按照软件运行剖面对软件进行随机测试的测试方法,从而有效发现程序中影响软件可靠性的缺陷,估计和预计软件可靠性水平。
Copyright 上海掌动智能科技有限公司