系列文章目录
提示:阅读本章之前,请先阅读目录
文章目录
- 系列文章目录
- 前言
- 一、创建bat文件
- 二、把bat文件,放在jmeter目录里面
- 三、效果
- 更新日志
前言
有这样的一个需求场景,我需要用jmeter去自动获取token,然后把这个token保存到一个csv文件,然后我其他脚本去读取这个csv文件,就可以拿到最新可用的token
原方法:
每次都需要打卡jmeter界面,去执行这个脚本,比较繁琐,虽然本身做了优化,只要点击运行就可以了
但是,还是觉得太麻烦了,能不能一键省去打开界面呢?
这个时候,我就想到了命令式执行jmeter脚本,我的电脑是windows系统,所以,就直接写一个bat脚本,来执行jmeter命令不就ok?
解决方法:
- 创建一个bat脚本,执行jmeter运行脚本的命令
- 给bat脚本,设置一个隐藏命令
一、创建bat文件
@echo off
if "%1" == "h" goto begin
mshta vbscript:createobject("wscript.shell").run("""%~nx0"" h",0)(window.close)&&exit
:begin
jmeter -n -t D:\testerTools\apache-jmeter-5.5\bin\商城\四合一的统一登录token.jmx
保存的时候,选择另存为,因为bat文件包含了中文字符,所以不设置字符编码,运行的时候会报错
二、把bat文件,放在jmeter目录里面
这样是为了方便管理
然后,再发送到桌面,快捷方式
三、效果
窗口,会在1秒后,自动消失
更新日志
提示:将会持续优化更新