如何使用Jmeter OS Process sampler进程python脚本

时间:2016-01-06 08:45:02

标签: python mysql jmeter

我正在尝试使用jmeter OS sampler进程python脚本在MySQL数据库中插入一行。 Python似乎工作但jmeter没有成功调用它。

我尝试了以下内容:

Command python
parameter /root/buildResult/tests/bssTest/insert.py
parameter ${V_URL}
parameter ${V_DBName}
parameter ${V_UserName}
parameter ${V_Password}

不幸的是,这不起作用。

1 个答案:

答案 0 :(得分:1)

  1. 您可能必须使用/usr/bin/python
  2. 之类的python解释器的完整路径
  3. 如果JMeter变量包含空格,您可能需要用引号将它们包围起来。对于需要转义的字符的情况也一样

    OS Process Sampler

  4. 如果它不起作用,仍然添加View Results Tree侦听器并检查请求和响应详细信息。

    有关详细说明,请参阅How to Run External Commands and Programs Locally and Remotely from JMeter文章。