我想将请求的时间/日期发送到服务器,客户端接收响应,并通过JMeter中的每个线程进行延迟。
在非GUI模式下实现此目标的任何可能性。
答案 0 :(得分:1)
time/date of request sent to server
-JMeter已经以Unix timestamp的形式存储了此文件,以防万一您想将其更改为另一种格式-可通过jmeter.save.saveservice.timestamp_format
对其进行控制。它默认为ms
(从Unix时代开始的毫秒数),但是您可以通过提供SimpleDateFormat模式来代替它 response received by client
-默认情况下,JMeter不会存储它来减少内存占用和磁盘IO,但是您可以通过设置以下属性来启用存储响应:
jmeter.save.saveservice.output_format=xml
jmeter.save.saveservice.response_data=true
latency
-JMeter默认将其存储(如果没有存储)-确保设置以下属性:
jmeter.save.saveservice.latency=true
一旦应用上述配置run your test in command-line non-GUI mode,例如:
jmeter -n -t your.test.jmx -l result.jtl
result.jtl
文件(基本上是XML文件)中查看指标和响应。 >
参考文献:
答案 1 :(得分:-1)
这些值将出现在输出的csv中,您可以生成添加:
-l results.csv
您可以生成添加以下内容的html报告:
-e -o report_folder
所以您最终会得到:
jmeter -n -t test.jmx -l results.csv -e -o report_folder