如何将 .jtl 文件上传到 blazemeter sense
How to upload .jtl file to blazemeter sense
我创建了一个 Jenkins 作业,其中 运行 一些 JMeter 脚本和 return .jtl 文件。现在,我想将此文件上传到 Blazemeter Sense 以查看性能测试、下载 pdf 报告等。
我搜索了很多信息,在那里我发现要上传一些文件,我可以使用 运行ning 来自 Windows CMD:
的命令
curl -v https://sense.blazemeter.com/api/files -H "Authorization: Token 'cat ~/.loadosophia.token'" -F "projectKey=Project_name" -F "jtl_file=@jtl.gz"
参考:https://sense.blazemeter.com/wiki/help:uploads/
我更改的唯一值是
cat ~/.loadosophia.token
,我在这里替换了我的上传令牌(在 Blazemeter Sense -> 选项 -> 设置 -> 你的上传令牌中找到)
projectKey
其中我替换为我的项目名称 (test_taurus)
jtl_file
这里我换成了Jmeter测试生成的文件目录(.jtl)
最后的命令是:
curl -v https://sense.blazemeter.com/api/files -H "Authorization: Token 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXYLaa'" -F "projectKey=test_taurus" -F "jtl_file=/path/of/file/file.jtl"
我错过了一些?我的错是什么?是否存在另一种可能性?
谢谢大家
更新数据:
我照 Dmitri T 说的做了。那行得通。但是当我 运行 命令时,输出如下:
可能是什么问题?
- 您需要删除标记两边的引号
您需要在.jtl文件路径前添加一个"at"符号
固定命令类似于:
curl -v https://sense.blazemeter.com/api/files -H "Authorization: Token XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXYLaa" -F "projectKey=test_taurus" -F "jtl_file=@/path/of/file/file.jtl"
您可能会发现 BM.Sense Uploader plugin more convenient to use, the plugin can be installed using JMeter Plugins Manager:
我创建了一个 Jenkins 作业,其中 运行 一些 JMeter 脚本和 return .jtl 文件。现在,我想将此文件上传到 Blazemeter Sense 以查看性能测试、下载 pdf 报告等。 我搜索了很多信息,在那里我发现要上传一些文件,我可以使用 运行ning 来自 Windows CMD:
的命令curl -v https://sense.blazemeter.com/api/files -H "Authorization: Token 'cat ~/.loadosophia.token'" -F "projectKey=Project_name" -F "jtl_file=@jtl.gz"
参考:https://sense.blazemeter.com/wiki/help:uploads/
我更改的唯一值是
cat ~/.loadosophia.token
,我在这里替换了我的上传令牌(在 Blazemeter Sense -> 选项 -> 设置 -> 你的上传令牌中找到)projectKey
其中我替换为我的项目名称 (test_taurus)jtl_file
这里我换成了Jmeter测试生成的文件目录(.jtl)
最后的命令是:
curl -v https://sense.blazemeter.com/api/files -H "Authorization: Token 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXYLaa'" -F "projectKey=test_taurus" -F "jtl_file=/path/of/file/file.jtl"
我错过了一些?我的错是什么?是否存在另一种可能性?
谢谢大家
更新数据:
我照 Dmitri T 说的做了。那行得通。但是当我 运行 命令时,输出如下:
可能是什么问题?
- 您需要删除标记两边的引号
您需要在.jtl文件路径前添加一个"at"符号
固定命令类似于:
curl -v https://sense.blazemeter.com/api/files -H "Authorization: Token XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXYLaa" -F "projectKey=test_taurus" -F "jtl_file=@/path/of/file/file.jtl"
您可能会发现 BM.Sense Uploader plugin more convenient to use, the plugin can be installed using JMeter Plugins Manager: