- 博客(6)
- 收藏
- 关注
原创 jmeter使用java代码把sql查询结果保存到csv文件中
同时,在把脚本进行不同服务器或者人员上进行移植使用时,可能因遗忘等原因导致发生缺失,故,可以把取参数化数据方式改为,用sql从数据库取数据,如系统账户密码等数据,然后使用java代码把这部分数据保存到csv文件中,供其他线程组使用。5、这样,在执行完毕后,就可以把sql查询结果,以CSV格式文件保存,共jmeter直接使用,用途:在编写脚本的时候,脚本移植到另一套系统使用时,原先准备的csv文件中数据可能存在错误;3、新增一个setup线程组,在setup线程组中,新增一个JDBC request。
2023-12-25 13:40:10 605 1
原创 jmeter+influxdb+grafana 监控搭建笔记
参考文档https://www.cnblogs.com/yyhh/p/5990228.html注:该文档较老,安装步骤参考这个,每个步骤具体操作,可具体查看其他资料文章目录jmeter+influxdb+grafana 监控搭建笔记 参考文档 1、 安装InfluxDB(linux) 2、 安装Grafana (linux) 3、配置jmeter 4、配置Grafana模板 总结一、安装InfluxDB(linux)使用wget https://dl.infl..
2021-04-13 11:01:04 190
原创 一次性能问题定位
项目场景:对系统进行一次新增接口的性能测试测试接口:新增接口测试场景:登录-循环控制器(新增接口-100次)线程数:10问题描述:测试过程中发现,新增请求响应时间为300ms左右,相对不高;tps达到30以上,相对可观后台监控发现数据库使用率达到100%,并且负载超高;由此产生产生了疑问,明明请求响应时间比较短,整个接口业务链路也不涉及到响应时间长的请求,数据库CPU使用率和负载都不正常,CPU主要消耗在us,为正常应用程序消耗原因分析:经监控工具接口响应时间
2021-03-31 17:39:33 133
原创 Skywalking8+elasticsearch7链路追踪平台搭建
Skywalking8+elasticsearch7链路追踪平台搭建环境Java:JDK11.0.10skywalking:8.1.0elasticsearch:7.12.0安装包下载(所有安装包都包含):链接:https://pan.baidu.com/s/1E7n7HAy_GtH3eou1mxIn7g提取码:oczp安装包名:jdk-11.0.10_linux-x64_bin.tar.gzelasticsearch-7.12.0-linux-x86_64.tar.gz
2021-03-30 16:19:11 2444 1
原创 jmeter失败重试机制
前言工作中在搭建jmeter自动化框架时,出现偶然的因素导致请求失败,为避免其他干扰因素,故需要对失败请求进行重试,最大程度的保证请求成功一、功能实现jmeter请求失败之后,进行重试,重试次数可以自定义!1、添加While控制器2、在需要测试的请求后面添加beanshell断言,断言中输出两个参数,1.status:success和fail两个状态码;2.waitTimes,赋值表达式${__counter(FALSE,Vcount)},为jmeter内置自增函数3、wh...
2021-03-26 18:09:10 4020 10
原创 ant+jmeter自动化框架搭建细节
安装java环境 ;配置java、jmeter、ant环境变量这个就不说了,可以自己去百度文章主要说一下一些注意的细节:1、需要在运行的时候遍历一个目录下所有子文件夹下的jmx文件,可以这样写:<testplans dir="${script.dir}" includes="*.jmx,*/*.jmx,*/*/*.jmx,*/*/*/*.jmx" />2、需要生成的...
2020-03-04 18:42:19 173
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人