jmeter - 通过 Jemeter 使用参数化命令运行 Executable 的多次执行
问题描述
所有,我想要一些帮助来解决这个问题。
问题:需要能够运行要处理的控制台应用程序,但无需等待该应用程序完成,根据要运行的线程数和时间等待执行其他应用程序
例如:
应用程序描述: someApp.exe - 此应用程序调用参数示例 someApp.exe -I someinputfile -d typeofserveice -r -i <some_input.json> -w 这将连接到服务并将其发布到服务并等待在超时前的设定等待时间内响应。
我想做的事:
1 个请求 5 个请求 - 同时 - 希望能够控制这个说每 15 秒产生该请求,直到您获得 5 个并发请求 8、16 等
我不想在尝试下一个请求之前等待一个请求完成……。
我从 OS Process Sampler 开始
这里的问题有两个方面:
- 我无法更改批处理文件中的请求 ID
- 它正在等待一个请求完成
我试过的
具有相同命令的多个线程组......每个不同的批处理文件......</p>
是否可以使用 Beanshell 或代替 Running Batch 我可以通过 OS PROCESS SAMPLE 传递批处理文件中的相同命令,我可以控制变量名称,例如 requestID 等。
cd C:\PFG_CLIENT_APP\SOMECLIENTAPPNAME\Debug ClientApp.exe -d appigee -r 61129361 -i test_svc_input.json -w 700
-r
解决方案
我看不出这些问题是如何与 JMeter 相关联的,这都是关于 Windows、命令提示符和批处理文件的。
推荐阅读
- ms-access - 将用户的主列表与每个用户有多个条目的第二个列表进行比较
- java - 如何在点击时更改标签颜色?
- opencv - 静态图像的背景减法
- javascript - 如何在加载 iframe 的内容后立即运行函数?
- android - 构建 maximo anaywhere 7.6.3.1 应用程序所需的 Android SDK Platform-tools 和 Android SDK Tools 版本是多少?
- eiffel - Eiffel:我在哪里可以找到包含常用功能列表的参考资料?
- php - Laravel 在任何编辑后都会给出 ERR_CONNECTION_RESET
- sql - 在具有多个 id 的同一张表上左连接两次
- microsoft-graph-api - Microsoft Graph API Batch limit
- jpa - JPA/eclipselink errors when migrating from java 8 to java 11