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学习网,大量的免费
,欢迎在线学习!
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ python中字符串和浮点数之间的转换08/21
- ♥ 如何在python中使用合并功能?09/10
- ♥ 如何使用 Python Flashtext 模块?12/17
- ♥ python中的dir函数是什么意思09/02
- ♥ 如何在python中安装扩展包09/05
- ♥ 如何在python中运行js语句12/17
内容反馈