JMeter性能测试实战

JMeter性能测试实战

2023年7月13日发(作者:)

JMeter性能测试实战⽬录jmeter+ant接⼝⾃动化测试与性能测试实战⾸先需要安装和配置jmeter和ant 环境jmeter与ant整合在ant的lib⽬录下把 复制到jmeter的extras⽬录下。邮件的插件 , , 放到jmeter的lib⽬录下测试脚本 在jmeter⽂件下边新建⼀个tests⽂件夹 ,report存放html测试报告和jtl⽂件信息

script存放的是要测试的接⼝脚本 ⽂件信息

执⾏接⼝⾃动化测试

⽣成接⼝⾃动测试报告

发送⾃动化测试报告

password="${password}"

mailport="${mail_port}" subject="${mailsubject}"

messagemimetype="text/html"

tolist="${mail_to}"> ${message} 在⽂件路径下,执⾏ant

⽣成的测试报告内容性能报告 把bin⽬录下的ties⽂件添加_format=csv在tests⽬录下新建⼀个performanceReport⽂件夹。执⾏命令:jmeter -n -t script/ -l -e -o performanceReport/执⾏成功后会⽣成性能测试报告:

测试报告:jmeter+influxdb+grafana实时监控Influx安装解压安装:执⾏命令:rpm -ivh influxdb-1.7.0.x86_修改默认的配置⽂件 /etc/influxdb/执⾏命令:vim /etc/influxdb/,将最终修改的配置如下:[[graphite]]# Determines whether the graphite endpoint is d = truedatabase = "jmeter" # 数据库名称retention-policy = ""bind-address = ":2003" # 端⼝protocol = "tcp"consistency-level = "one"修改以下信息[meta]dir = "/usr/local/influxdb/meta" #存放最终存储的数据,⽂件以.tsm结尾[data]dir = "/usr/local/influxdb/data" #存放数据库元数据 walwal-dir = "/usr/local/influxdb/wal" #存放预写⽇志⽂件修改HTTP端⼝信息[http]# Determines whether HTTP endpoint is d = true# The bind address used by the HTTP -address = ":8086"修改完成后执⾏:wq保存退出上边设置了存放数据的⽬录为/usr/local/influxdb,需要⼿动创建并授权mkdir -pv /usr/local/influxdb/chown -R influxdb:influxdb /usr/local/influxdb/启动与开机⾃启systemctl restart influxdbsystemctl enable influxdb创建数据库及⽤户执⾏命令如下:JMeter配置然后发送请求后,在服务器上查看influxdb是否有接收数据成功

Grafana安装然后执⾏jmeter

发布者:admin,转转请注明出处:http://www.yc00.com/xiaochengxu/1689199976a219984.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信