首页 > 其他分享 >压力测试的关注点

压力测试的关注点

时间:2023-02-13 15:24:27浏览次数:34  
标签:压测 关注点 50 线程 测试 压力 jmeter

1. 压力测试的工具

  使用jmeter测试工具完成压力测试,模拟多线程并发请求服务器,来观察被测系统的性能指标

 

2. 压力测试的大致步骤

  1. 测试环境的准备

    通常需要准备压测机资源、被测系统服务器资源、数据库资源、系统权限、系统指标权限

  2. 基础数据和测试数据的准备

  3. 预期指标的各项参数

  4. 测试工具安装部署

  5. 编辑压测脚本

  6. 设计测试方案

  7. 执行压测用例

  8. 数据分析疏离,编写测试报告

 

3. 在压力测试中通常关注的性能指标

  1. 系统处理能力FPS

  2. 事务的响应时间

  3. 并发用户数:一般在在线用户数的10%

  4. 系统资源利用率:CPU,磁盘、内存、以及网络的占用情况

  5. 成功率,来判断系统的稳定性

 

4. 压力测试的相关策略

  1. 单场景负载测试

   概念:单场景负载测试目的是对系统增加一定的压力,测试程序是否能够承担,并获取系统的服务能力以及系统的性能表现。

   实现方法:使用jmeter压测工具单机初始并发50个线程,每分钟增加50个线程,到300线程后持续进行压测,共计15分钟,分析出最优的TPS值。

 

  2. 业务混合场景测试

   概念:在业务混合场景下,模拟2小时业务高峰请求并接受结果,观察业务是否能够正常响应,后台服务器资源使用情况是否正常范围。

   实现方法:使用jmeter向系统发送请求并接收返回结果,对于每个交易均使用固定并发压力进行测试,进行长达2小时的持续测试,获取接口的各项性能指标,初始50个线程,每分钟增加50个线程,到达300后持续进行压测,累计2小时。

 

  3. 业务混合场景稳定性测试

   概念:在业务混合情况下,长时间业务请求并接收结果,观察业务是否正常响应,后台服务器资源使用情况是否在正常范围内。

   实现方法:使用jmeter向系统发送请求并接收结果,对每个交易接口使用固定的压力测试,进行长达8小时以上的持续测试,获取接口的各项性能指标。

标签:压测,关注点,50,线程,测试,压力,jmeter
From: https://www.cnblogs.com/chf333/p/17116486.html

相关文章

  • Vulnhub之Chakravyuh详细测试过程
    Chakravyuh识别目标主机IP地址─(root......
  • APP性能测试
    adb命令查看手机使用情况adbshelldumpsys[options]options:meminfo显示内存信息cpuinfo显示cpu信息wifi显示wifi信息activity显......
  • 软件测试中的软件管理和测试流程
    软件测试管理正确的方式对公司的测试工作进行管理。而“正确的方式”就是在工作中不断摸索和改进后的管理方式,探索并发现这些方式也是测试管理工作的重要任务之一。......
  • 软件测试与软件调试的区别在哪里?
    1、目的不同软件测试的目的是发现错误,至于找出错误的原因和错误发生的地方不是软件测试的任务,而是调试的任务.调试的目的是为了证明程序的正确,因此它必须不断地排......
  • 如何提高软件测试的质量
    一、需求与测试需求方面1.应从产品人员手中获取需求,尽量要求产品人员对需求进行讲解(需求评审)2.我们要做测试需求分析,并应用相对应的方法论,还要进行需求串......
  • [转]linux下的CPU压力测试工具与方法介绍
    原文地址:linux下的CPU压力测试工具与方法介绍-简书(jianshu.com)使用工具stressCentos#yum-yinstallstressUbantu#apt-getinstallstress#stress--......
  • L5-NOIP模拟11 测试题解
    经典老题排名-L5-NOIP模拟11-码创未来A.[CQOI2009]中位数洛谷P1627|码创未来题意给出\(1,2,\dots,n\)的一个排列,统计该排列有多少个长度为奇数的连续子串......
  • 测试开发面试题大全
    java 面向对象面向过程更注重处理问题的步骤和顺序,面向对象更注重处理问题有哪些参与者、各自需要做什么。面向过程比较直接高效,面向对象更易于复用、扩展和维护。特......
  • DVWA渗透测试笔记 low篇
    DVWA配置项目地址:https://github.com/digininja/DVWA.gitclone到服务器目录下即可将DVWA目录拷贝到Kali的Apache服务器目录/var/www/html下,启动Apache和mysql服务。ser......
  • 前端项目实战52-debugger测试
    constparseFilters=(filter:any,defaultListOp:any)=>{constresult:any={}console.log(filter,"filter")console.log(defaultListOp,"defaultListO......