知行编程网知行编程网  2022-12-06 10:30 知行编程网 隐藏边栏  59 
文章评分 0 次,平均分 0.0
导语: 本文主要介绍了关于jmeter怎么调用python的相关知识,包括jmeter python,以及jmeter调用自增这些编程知识,希望对大家有参考作用。


jmeter如何调用python


jmeter中使用python脚本

在jmeter中使用python脚本,搜了下,找到三种方式:


1、使用Jython包

下载Download Jython 2.7.0 - Standalone Jar包,放到jmeter/lib/目录下,重启jmeter,在sampler中可以找到JSR223 Sampler,里面有python,但是是python2.7,所以没有对我来说无所谓


2、jmeter-functions-execute-python-script-1.0.jar

,网上有个这个包,可以从函数助手那边进去执行python脚本,试了下失败了,就不介绍了,有兴趣可以百度下咋弄


3、OS Process Sampler

,使用这个组件可以执行脚本,后面着重介绍这个,使用了下,很强的组件,理论上,只要你脚本能力强,可以获得各种想要的(终于看到摆脱java的希望了)

OS Process Sampler,这个组件可以用来启动一个可执行程序。由于是通过命令行启动的,所以我们可以用任何语言编写测试用的可执行程序(如linux sh脚本)。在可执行程序中调用我们的接口,将返回的原始数据输出,交给JMeter进行后续的分析判断。

位置:/sampler/OS Process Sampler

这个组件有几栏:

command:可执行文件(windows系统建议放.bat脚本或exe文件,linux系统放shell;干过windows下放了shell直接报非可执行文件)
working directory:工作目录,默认是jmeterbin 目录,可指定
command parameters:参数,如果脚本需要传参,可在这边传

既然这个组件可以执行bat文件,那么我们就可以在bat文件中实现python文件了~

python学习网,大量的免费
,欢迎在线学习!

本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

知行编程网
知行编程网 关注:1    粉丝:1
这个人很懒,什么都没写
扫一扫二维码分享