jmeter 可以通过Jython 执:行python代码
1、下载Jython jar包:http://www.jython.org/downloads.html
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读取表格。
网友评论