如何在jmeter中的OS进程采样器中执行curl命令?
我有以下命令需要在OS Process Sampler中执行。
curl -k -O http://localhost:9763/filedownload?id=/ushani-com-30786.cert
请检查附带的屏幕截图,但它无效。我究竟做错了什么?请指教。
答案 0 :(得分:1)
将command
字段#!/bin/bash
替换为curl
从curl
删除command parameters
。
并添加View Results Tree
监听器 - 这样您就可以看到jmeter
尝试执行的内容了!
答案 1 :(得分:0)
#!/bin/bash
替换为/bin/bash
添加-c
作为第一个参数
有关详细信息,请参阅How to Run External Commands and Programs Locally and Remotely from JMeter文章。
另请注意,根据JMeter Best Practices,强烈建议用户使用latest version of JMeter,因此请考虑在下一个版本中迁移到JMeter 3.3(或Downloads页面上提供的任何版本)机会。