简体   繁体   English

如何从 OS 进程采样器 jmeter 运行 python 脚本的命令?

[英]How can I run commands of a python script from OS process sampler jmeter?

I have main.py which runs certain functions... and I want to test in jmeter.我有运行某些功能的 main.py ......我想在 jmeter 中进行测试。 I've been told that OS process sampler can do it but I don't have any idea on how to do it...我被告知操作系统进程采样器可以做到这一点,但我不知道如何做到这一点......

Can anybody help me?有谁能够帮我?

Given you have main.py file with the following code:假设您有包含以下代码的main.py文件:

import sys


def hello():
    print('Hello, ' + sys.argv[1])


hello()

You can run it using JMeter's OS Process Sampler as follows您可以使用 JMeter 的OS Process Sampler运行它,如下所示

在此处输入图像描述

the output can be observed using View Results Tree listener:可以使用查看结果树侦听器观察输出:

在此处输入图像描述

More information: How to Run External Commands and Programs Locally and Remotely from JMeter更多信息: 如何从 JMeter 本地和远程运行外部命令和程序

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM