美文网首页
Jmeter调用python脚本并导包

Jmeter调用python脚本并导包

作者: Kingtester | 来源:发表于2020-05-11 11:37 被阅读0次

    jmeter 可以通过Jython 执:行python代码
    1、下载Jython jar包:http://www.jython.org/downloads.html

    image.png
    2、把下载的Jython 的jar包放到 jmeter的lib文件夹。重启jmeter
    image.png

    3、线程组中添加 JSR223 Sampler并选择语言


    image.png

    4,编写一句简单的python,例如,print('123123'),点击运行,查看Jmter的后台控制台输出。


    image.png

    到这里,说明我们的Jmeter已经可以运行python了。

    5,重点来了,python要引用第三方库怎么办?
    这里以表格的读取xlrd为例,我们使用pip安装xlrd之后,却发现这个库import会报错,提示


    image.png

    怎么办呢?
    我也是踩了很久的坑,才查到资料,运来要申明一下
    import sys
    sys.path.append('C:\Python27\Lib')
    sys.path.append('C:\Python27\Lib\site-packages')
    import xlrd
    这样导入就不会报错了,其中,上面两行的路径,是xlrd安装的路径,至于为什么需要指明2个路径,我也不懂,但是好用,哈哈哈哈
    那么为什么需要申明这两个路径呢,是因为的我使用pip安装xlrd的时候是安装在这个路径下的,朋友们在使用的过程中,要检查自己的路径在哪里,然后申明即可!
    然后,我们打开文件,这里又会出错


    image.png

    我们对路径符号进行转义,会发现,运行OK
    下一节,我们一起来研究怎么使用python读取表格。

    相关文章

      网友评论

          本文标题:Jmeter调用python脚本并导包

          本文链接:https://www.haomeiwen.com/subject/zyaynhtx.html