![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
性能测试
文章平均质量分 75
丶凉
一位秀发茂密的软件测试工程师,喜欢python,目标是自动化工程师
工作中遇到了很多坑,博客大多是我的爬坑日记,希望能把你从坑里拉一把 ♥
展开
-
Jmeter 分布式压测记录遇到的坑【持续更新中】
这边我把 Windows 的作为主控机,远程操作的叫 傀儡机一、远程启动傀儡机,未能正确返回响应信息 Jmeter 启动远程测试后,傀儡机器收到了测试任务, 且控制台显示:”Starting the test on host 192.168.1.1:5555 @ ***“, 说明主控机分派给傀儡机上的测试任务启动成功,但是一直卡在这里不动了, 图形化 Jmeter 一直没有显示响应,而且无法关闭(关闭就是提示:测试进行中) 解决办法: 先用主控机 Ping 傀儡机,是否.原创 2021-01-07 14:14:05 · 1405 阅读 · 0 评论 -
Jmeter 分布式压测概念+配置
为什么要做分布式压测呢?在实际工作中, Jmeter 可能需要虚拟上千个并发用户,而每台电脑实际能虚拟的线程数是有限的java.net.BindException: Address already in use: connect上面 Jmeter 的这个报错信息,就是具体的表现(一般一台电脑能构建的虚拟用户是2000个左右)当然也能通过修改注册表暂时性的解决这个问题【可以参考我的这篇】:Jmeter压测报错:java.net.BindException: Address already in原创 2020-12-29 14:08:01 · 832 阅读 · 0 评论 -
Jmeter 性能测试监控之ServerAgent
步骤详解:一、下载链接里面的三个文件【包含5.4版本的 Jmeter】二、Jmeter线程组 > 添加监听器> > jp@gc - PerfMon Metrics Collector三、服务器解压并运行 ServerAgent四、监控服务启动后,就可以去做压测监控服务器性能了原创 2020-12-29 12:34:52 · 1483 阅读 · 1 评论 -
Jmeter压测报错:java.net.BindException: Address already in use: connect解决办法
最近在用jmeter做压力测试时,发现一个问题,当线程持续上升到某个值时,报错:java.net.BindException: Address already in use: connect出现这个报错的原因:windows 提供给 TCP/IP 链接的端口为 1024-5000,并且要四分钟来循环回收它们就导致我们在短时间内跑大量的请求时将端口占满了,导致如上报错。解决办法:① win + R ,在打开的窗口输入 regedit 命令打开注册表② 路径:H原创 2020-11-19 10:00:17 · 1340 阅读 · 0 评论 -
jmeter之压测Mysql数据库(前期配置+操作详解)
Jmeter压测实战之JDBC request压测Mysql1. jdbc压测mysql相关准备工作1、Thread Group -> add -> sampler -> jdbc request2. JDBC Request > 配置元件 > JDBC Connection Configuration3.配置数据库【本地安装mysql并新建一个数据库】2. jar包添加【自己下,别掏钱下载啦】测试计划中添加 mysql-connector-java/5.1.38.jar 文件原创 2020-07-22 01:36:55 · 1642 阅读 · 0 评论 -
jmeter之常用元件用法图文详解
一、Jmeter的断言使用增加断言:线程组>添加>断言>响应断言apply to(应用范围):Main sample only:仅当前父取样器进行断言,一般一个请求,如果发一个请求会触发多个,则就有sub测试字段:响应文本: 即响应的数据,比如json等文本响应代码: http的响应状态码,比如200、302、404这些响应信息: http响应代码对应的响应信息,例如: OK, FoundResponse Header: 响应头模式匹配规则:包括:原创 2020-07-21 23:42:10 · 835 阅读 · 0 评论