大佬教程收集整理的这篇文章主要介绍了如何使用机器人框架执行特定的 HTTP 请求,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
下面的命令将执行 jmx 文件下的所有 http 请求,但我想使用机器人框架在 jmeter 中执行特定的线程组或 http 请求。
Below 关键字将执行所有线程组和 http 请求,
Run Jmeter /home/sadha/documents/apache-jmeter-5.4.1/bin/jmeter.sh /home/sadha/documents/apache-jmeter-5.4.1/bin/http request.jmx ${logPath} -Jvendor=${vendor} -Jurl=${url} -Jport=${port}
对于 Thread Group - 如果您在 2 个线程组中使用 __P() function 动态定义线程数,例如:
您将能够通过 -J
command-line argument 提供所需数量的线程,例如:
/home/sadha/Documents/apache-jmeter-5.4.1/bin/jmeter.sh /home/sadha/Documents/apache-jmeter-5.4.1/bin/http request.jmx ${logPath} -Jvendor=${vendor} -Jurl=${url} -Jport=${port} -Jthread.group.1.users=100 -Jthread.group.2.users=0
/home/sadha/Documents/apache-jmeter-5.4.1/bin/jmeter.sh /home/sadha/Documents/apache-jmeter-5.4.1/bin/http request.jmx ${logPath} -Jvendor=${vendor} -Jurl=${url} -Jport=${port} -Jthread.group.1.users=0 -Jthread.group.2.users=100
/home/sadha/Documents/apache-jmeter-5.4.1/bin/jmeter.sh /home/sadha/Documents/apache-jmeter-5.4.1/bin/http request.jmx ${logPath} -Jvendor=${vendor} -Jurl=${url} -Jport=${port} -Jthread.group.1.users=100 -Jthread.group.2.users=100
同样的方法可以应用于 http 请求采样器,如果您将它们放在 Switch Controller 下并使用 __P() 函数作为开关值,如 ${__P(request,)}
:
更多信息:
以上是大佬教程为你收集整理的如何使用机器人框架执行特定的 HTTP 请求全部内容,希望文章能够帮你解决如何使用机器人框架执行特定的 HTTP 请求所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。