6 回答
TA贡献1806条经验 获得超8个赞
我相信dateutil包可以从 CPython 中获取,因为它不需要任何额外的 Java 包装器。
通常使用
pip
如下安装 dateutil :pip install python-dateutil
将
site-packages
Python(不是 Jython)安装文件夹添加到sys.path 中,例如:sys.path.append("C:\Python27\Lib\site-packages")
就是这样,现在您应该能够使用
dateutil
来自 JSR223 测试元素的模块函数:
请注意,从性能角度来看,通过Jython解释器调用 Python 脚本并不是最好的主意,如果您仅要调用 Python 代码的次数有限和/或使用单个线程 - 最好选择操作系统过程采样器。
如果您打算使用 Python 代码来创建主要负载 - 考虑使用Locust工具而不是 JMeter。如果您不想更改 JMeter,一个好的方法是在Groovy 中重写您的 Python 代码- 从性能角度来看会更好。
TA贡献1982条经验 获得超2个赞
请找到以下
import sys
sys.path.append('C:/Python27/Lib/site-packages')
sys.path.append('C:/Python27/Lib/site-packages/python_dateutil-2.4.2-py2.7/dateutil')
from dateutil.parser import *
sourceDateTimeOfEvent = ""
dateTimeOfEvent = ""
a=parse('2016-07-01 13:00:00')
sourceDateTimeOfEvent = a.isoformat()+"+05:30Z"
dateTimeOfEvent = a.isoformat()+ "Z"
vars.put("sourceDateTimeOfEvent", sourceDateTimeOfEvent)
vars.put("dateTimeOfEvent", dateTimeOfEvent)
这个 sourceDateTimeOfEvent 和 dateTimeOfEvent 被视为两个变量并将其传递给 json 文件
添加回答
举报