首页 文章

如何在Blazemeter测试中通过Jenkins在.jmx文件中设置参数

提问于
浏览
0

What I need to do - 使用一些参数(如测试URL)创建在Blazemeter中运行Jmeter测试的Jenkins作业 . 在作业开始之前,应在Jenkins中设置参数 .

What I have done:

  • 为Jenkins添加了Blazemter plugin .

  • 创建了一个合适的Jenkins作业,它将使用Blazemeter插件进行构建 .

  • 创建Jmeter方案并以.jmx格式保存 . 我在Jmeter的测试计划中添加了一个带有空值的变量 ${baseURL} ,该计划在HTTP请求中用作 Server Name or IP 值 .

  • 在Blazemeter中创建了Jmeter测试并上传了jmx文件 . 保存了测试 .

  • 尝试使用Blazemeter插件 baseURL=${baseURL} 中会话属性字段中描述的以下参数运行作业 . 我将 google.com 设置为Jenkins中的属性值 .

Results - Blazemeter测试已启动并运行,它测试了 http:// 但是它必须 http://google.com .

So the question is - 我做错了或者可能是Blazemeter插件不是我需要的或者可能是一般方法是错误的 .

1 回答

  • 0

    解决方案如下: - 使用函数 __P__property 将参数输入.jmx文件 . 所以我把 ${__P(baseURL,)} 函数放在服务器名称或IP语句中,Blazemeter成功测试 http://google.com .

相关问题