首页 > 编程知识 正文

负载测试的六个阶段,什么是负载测试

时间:2023-05-03 19:15:35 阅读:112316 作者:3717

发现负荷测试的重点是系统正常运行时的性能指标,系统能承受最大负荷量的测试是正常范围的测试;

压力测试的重点是判断哪些负载下系统性能处于失效状态,发现系统性能的拐点,获得系统能提供的最大服务水平的测试,是异常范围的测试。

负荷测试是指不断对程序施加压力,每次增加时程序的性能状况

示例:

登录界面,首先有10个用户访问,然后有100个用户访问,然后有1000个用户访问,关注程序响应时间,直到超时或没有重要资源

压力测试:系统在一定负载下长时间运行的稳定性

示例:

程序关注1天、1个月、1年他们的各项指标是否都在正常指标内、是否存在内存溢出、是否存在功能故障等

绩效指标关注:时间、空间

性能指标与页面无关

性能测试定义使用自动化测试工具模拟各种正常、峰值和异常负载条件,并测试系统性能指标。

基准测试在对系统施加较低压力时,会确认系统的运行状况,并记录相关数据作为基础参考

负载测试持续对系统施压,或增加压力下的持续时间,直到系统的一个或多个性能指标达到安全阈值或资源达到饱和状态

压力测试:评估系统超出预期负载时的运行状况,关注峰值负载或最大负载时的处理能力

在稳定性测试(可靠性测试)系统承受一定业务压力的情况下,使系统运行一定时间,检查系统是否稳定。 242至243

并发测试:测试多个用户同时访问同一APP应用程序、同一模块或数据记录时是否存在死锁或其他性能问题

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。