![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
性能测试
文章平均质量分 57
汪敏wangmin
Hello World
展开
-
Jmeter-单用户单表查询千条以上数据,前端页面分页怎么做
可以直接把查询接口下的分页限制去掉,便可查询出当前页面查询条件下的全部数据。对于单用户查询千条以上数据,但是前端页面做了分页的情况下。原创 2024-07-12 15:17:37 · 355 阅读 · 0 评论 -
Loadrunner手写接口性能脚本
使用Loadrunner进行性能测试分为三步1.创建/编辑脚本2.运行负载测试3.分析测试结果。原创 2023-09-01 16:53:26 · 316 阅读 · 0 评论 -
nmon服务器测试结果分析
通过nmon获取服务器信息进行详细分析。原创 2023-09-01 16:41:18 · 626 阅读 · 1 评论 -
接口拦截器
前端中登录过后,我们进入的页面需要从后端的接口数据来填充给前端。由于后端的访问有设置装饰器,必须登录过后才可以进行访问,所以需要在请求后端接口的时候发送请求时,携带一个token,告知已经登录过了。拦截器是springmvc中的一种对象,实现HandlerInterceptor接口的类都叫拦截器。简单来说,每次发送请求给后端,就把请求拦截下来,放个拦截器,判断。一个项目可以有0个或者多个拦截器,一起拦截用户的请求。拦截器常用在:用户登录处理、权限检查、记录日志。拦截用户请求,对请求做预先的判断处理工作。原创 2023-08-08 15:17:57 · 768 阅读 · 0 评论 -
Linux内网环境分布式压测部署
性能测试过程中,为了给服务器足够的压力,需要用到压力机,即模拟客户端的机器,压力机如果使用不当,测试结果就会不准确,反映不了服务器的真实性能。能力有限,如果需要模拟的用户请求数超过其负载极限,也会间接影响TPS,这个时候就需要分布式压测来解决其单机负载的问题。压力机在linux环境上,在该环境上上传并安装jdk及jmeter。原创 2023-04-03 15:57:38 · 130 阅读 · 1 评论 -
性能监控工具:SpotLight
SpotLight是Quest公司出品的用于第三方性能监控的图形化工具相关产品有:SpotLight on Linux/UnixSpotLight on WindowsSpotLight on OracleSpotLight on MySQLSpotLight on SQL Server链接: https://pan.baidu.com/s/1ScTrfF1NMO_MmQEx32UPmA提取码: kdnihttp://spotlight-on-unix.software.informer.c原创 2023-02-02 23:30:00 · 553 阅读 · 0 评论 -
性能测试工具-nmon
nmon是一种在AIX和linux操作系统上广泛使用的监控和分析工具在系统运行的过程中实时捕捉系统资源的使用情况并进行记录然后将服务器系统资源消耗的情况收集起来输出一个特定的文件,并且利用excel分析工具(nmon analyser)进行数据的统计分析。原创 2023-02-01 17:08:42 · 862 阅读 · 0 评论 -
前端性能测试
前端性能测试Lighthouse 是谷歌开源的一款 Web 前端性能自动化测试分析工具,主要用于改进网络应用的质量,我们只需要为其提供一个被测网址,它就能自动进行一些测试,最终会生成一个包括页面性能、PWA(Progressive Web apps,渐进式 Web 应用)、可访问性(无障碍)、最佳实践、SEO 的报告清单提供参考。我们可以通过 Chrome 开发者工具、Chrome 扩展、命令行、Node Module 使用 Lighthouse。以 Chrome 开发者工具为例,使用方原创 2022-09-08 16:35:19 · 806 阅读 · 0 评论 -
QPS、TPS、PV、UV、GMV、IP、RPS
QPS、TPS、PV、UV、GMV、IP、RPSQPS、TPS、PV、UV、GMV、IP、RPSQPSTPSPVRVUVIPGMVRPSQPS、TPS、PV、UV、GMV、IP、RPSQPSQueries Per Second:每秒查询数,每秒能够响应的查询次数QPS是对一个特定的查询服务器在规定时间内所处理流量多少的衡量标准TPSTransactions Per Second:每秒事务数一个事务是指一个客户机向服务器发送请求然后服务器做出反应的过程。客户端在发送请求时开始计时,收到服务器响原创 2021-12-30 23:30:00 · 309 阅读 · 0 评论 -
TPS与QPS的区别
TPS与QTP的区别TPS与QTP的区别TPSQPS区别TPS与QTP的区别TPSTransactions Per Second:每秒事务数具体事务的定义,都是人为的,可以一个接口、多个接口、一个业务流程等等一个事务是指事务内第一个请求发送到接收到最后一个请求响应的过程,以此来计算使用的时间和完成的事务个数如果一个接口定义为一个事务,事务包含以下三个过程:1.向服务器发送请求2.服务器自己内容处理(应用服务器、数据库服务器等)3.服务器返回结果给客户端如果每秒能够完成N次这三个过程,则t原创 2021-12-30 23:00:00 · 2323 阅读 · 0 评论 -
Xshell评估期已过的解决办法
Xshell评估期已过的解决办法Xshell评估期已过的解决办法出现如下问题解决办法收到邮件下载下载成功后正常安装关闭自动更新Xshell评估期已过的解决办法出现如下问题解决办法收到邮件下载下载成功后正常安装关闭自动更新...原创 2021-12-22 17:01:14 · 441 阅读 · 0 评论 -
jmeter集合点-同步定时器
jmeter集合点-同步定时器jmeter集合点-同步定时器作用:阻塞线程,直到指定的线程数量到达后,再一起释放,可以瞬间产生很大的压力使用场景jmeter集合点-同步定时器作用:阻塞线程,直到指定的线程数量到达后,再一起释放,可以瞬间产生很大的压力主要参数:Number of Simulated Users to Group by:设置同步的线程数量。Timeout in milliseconds:超时时间,单位为毫秒。Number of Simulated Users to Groupb原创 2021-07-30 17:26:18 · 1474 阅读 · 0 评论 -
Grafana模板
Grafana模板Grafana模板Apache JMeter Dashboard using Core InfluxdbBackendListenerClientGrafana模板模板地址:https://grafana.com/grafana/dashboards?search=jmeterApache JMeter Dashboard using Core InfluxdbBackendListenerClienthttps://grafana.com/grafana/dashboards/原创 2021-07-27 14:29:17 · 4367 阅读 · 0 评论 -
influxDB页面可视化
influxDB页面可视化influxDB页面可视化influxDB页面可视化influxDB1.7.7版本自动去除了web管理界面,因此需要使用chronografchronograf下载连接:http://www.mirthsoft.com/post/2019/12/25/influxdb-windows-install-download下载后解压缩,双击运行chronograf.exe文件运行后在浏览器打开:http://localhost:8888如下界面:连接数据库...原创 2021-07-27 11:40:06 · 3370 阅读 · 0 评论 -
jmeter+influxdb+grafana搭建性能实时监控平台
这里写自定义目录标题欢迎使用Markdown编辑器Influxdb修改配置文件influxdb.conf启动influxDB服务创建数据库及用户Jmeter-Backend Listener(后端监听器)Grafana下载地址启动1启动2登录及配置配置数据库导入模板欢迎使用Markdown编辑器Influxdb下载地址:http://www.mirthsoft.com/post/2019/12/25/influxdb-windows-install-download下载成功后进行解压操作修改配置原创 2021-07-26 15:28:17 · 1090 阅读 · 1 评论 -
关于app端的性能测试
关于app端的性能测试关于app端的性能测试响应关于app端的性能测试响应内存cpuFPS(页面流畅度)GPU的过度渲染耗电量耗流量手机版本号的兼容性屏幕分辨率的兼容性稳定性测试安全性测试响应软件的响应时间和响应速度关键直接影响用户的体验度一个软件加载不出来,会影响该软件的体验度、日活等主要测试点:冷启动:首次启动app的时间间隔(只是启动时间,不包含页面加载)热启动:非首次启动app的时间间隔(只是启动时间,不包含页面加载)完全启动:从启动到首页完全加载出来的时原创 2021-06-29 09:02:54 · 961 阅读 · 0 评论 -
Locust-开源性能测试工具使用
Locust-开源性能测试工具使用Locust-开源性能测试工具使用安装测试文件启动性能报告Locust-开源性能测试工具使用Locust----开源负载测试工具,由python代码定义用户行为安装pip install locust测试文件locustfile.pyimport timefrom locust import HttpUser, task, betweenclass QuickstartUser(HttpUser): wait_time = between(原创 2021-06-25 17:41:03 · 882 阅读 · 2 评论 -
jmeter+ant+jenkins-接口自动化持续集成(与之类似的postman+newman+Jenkins接口自动化持续集成)
jmeter+ant+jenkins-接口自动化持续集成jmeter+ant+jenkins-接口自动化持续集成基本安装配置Ant配置Jmeter配置Jenkins,构建持续集成jmeter+ant+jenkins-接口自动化持续集成Jmeter可以做接口测试,也能做压力测试,而且是开源软件Ant是基于Java的构建工具,完成脚本执行并收集结果生成报告,可以跨平台Jenkins是持续集成工具基本安装配置安装jmeter环境变量配置:JMETER_HOME 为 jemter安装路径;CLA原创 2021-05-20 17:10:34 · 1297 阅读 · 0 评论 -
前端性能测试小工具使用总结
前端性能测试小工具使用总结前端性能测试小工具使用总结LightHouseSpeedcurve前端性能测试小工具使用总结工作中用到的几个前端性能测试工具,持续更新LightHouseLighthouse 是谷歌开源的一款 Web 前端性能测试工具,用于改进网络应用的质量,适用于网页版和移动端。能生成一个包括页面性能、PWA(Progressive Web apps,渐进式 Web 应用)、可访问性(无障碍)、最佳实践、SEO 的报告清单提供参考,看看可以采取哪些措施来改进您的应用。F12打开开发原创 2021-05-12 11:05:15 · 1249 阅读 · 0 评论 -
perfdog-移动全平台性能测试工具
perfdog-移动全平台性能测试工具perfdog-移动全平台性能测试工具下载安装perfdog-移动全平台性能测试工具移动全平台iOS/Android性能测试、分析工具平台。快速定位分析性能问题,提升APP应用及游戏性能和品质。手机无需ROOT/越狱,手机硬件、游戏及应用APP也无需做任何修改,极简化即插即用。PerfDog支持移动平台所有应用程序(游戏、APP应用、浏览器、小程序、小游戏、H5、后台系统进程等)、Android模拟器、云真机等性能测试。支持APP多进程测试(如Android多子原创 2021-05-13 11:46:00 · 1216 阅读 · 8 评论