jmeter怎么调用java应用程序,jmeter怎么调用node命令
jmeter中使用python脚本
在jmeter中使用python脚本,我搜索发现了三种方式:
1、使用Jython包
下载Jython 2.7.0-standalone jar包,放在jmeter/lib/目录下,重启jmeter,可以在采样器里找到JSR 223采样器,里面有python,但是是python2.7,对我没用。
2、jmeter-functions-execute-python-script-1.0.jar,互联网上有一个软件包,可以用来从函数助手中执行python脚本。你试了,失败了,就不介绍了。有兴趣可以百度一下。
3、OS Process Sampler,你可以使用这个组件来执行脚本。我们稍后将重点讨论这一点。我们使用强大的组件。理论上,只要你有很强的脚本能力,你就可以得到你想要的一切(我终于看到了摆脱java的希望)。
OS进程采样器,这个组件可以用来启动一个可执行程序。由于是命令行启动,所以我们可以用任何语言(比如Linux的sh脚本)编写一个可执行程序进行测试。在可执行程序中调用我们的接口,将返回的原始数据输出到JMeter,供后续分析判断。
位置:/sampler/OS进程采样器
该组件有几列:
命令:可执行文件(。windows系统推荐bat脚本或exe文件,shell对于linux系统;Windows已经将外壳去中心化,直接报告不可执行文件)
Workingdirectory:工作目录,默认为jmeterbin目录,可以指定。
Commandparameters:参数,如果脚本需要传递参数,可以在这里传递。既然这个组件可以执行bat文件,那么我们可以在bat文件中调整python文件来实现~
热门IT软件开发工作室,大量免费python视频教程,欢迎在线学习!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。