• 技术文章 >Python技术 >Python基础教程

    jmeter怎么调用python

    爱喝马黛茶的安东尼爱喝马黛茶的安东尼2019-12-31 10:50:51原创2596

    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视频教程,欢迎在线学习!

    专题推荐:jmeter 调用 python
    上一篇:python怎么在csv中写入 下一篇:python怎么循环嵌套

    相关文章推荐

    • matlab怎么调用python• java如何调用python脚本• qt如何调用python

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网