How to calculate the http_reqs time on the standart output?

I didn’t understand properly the http_reqs time calculation. For examle on the below output I see there are 43 request but didn’t understand the calculation of 0.973519/s . Read the document but didn’t find the calculation of http_reqs time (0.973519/s) .If anyone knows this could u inform me?

 █ Picking load test senaryosu çalıştırır

   ✓ 204 is 204

 total_count...: avg=23275      min=23275      med=23275      max=23275      p(90)=23275      p(95)=23275
 checks................................................: 100.00% ✓ 1        ✗ 0
 data_received.........................................: 41 kB   938 B/s
 data_sent.............................................: 175 kB  4.0 kB/s
 group_duration........................................: avg=23275.72ms min=23275.72ms med=23275.72ms max=23275.72ms p(90)=23275.72ms p(95)=23275.72ms
 http_req_blocked......................................: avg=19.86ms    min=0.00ms     med=0.00ms     max=382.91ms   p(90)=0.00ms     p(95)=197.05ms
 http_req_connecting...................................: avg=5.06ms     min=0.00ms     med=0.00ms     max=86.96ms    p(90)=0.00ms     p(95)=53.43ms
 http_req_duration.....................................: avg=1005.63ms  min=148.90ms   med=532.32ms   max=18206.84ms p(90)=1193.57ms  p(95)=1408.60ms
   { expected_response:true }..........................: avg=1005.63ms  min=148.90ms   med=532.32ms   max=18206.84ms p(90)=1193.57ms  p(95)=1408.60ms
 http_req_failed.......................................: 0.00%   ✓ 0        ✗ 43
 http_req_receiving....................................: avg=0.20ms     min=0.00ms     med=0.00ms     max=3.24ms     p(90)=0.59ms     p(95)=0.96ms
 http_req_sending......................................: avg=0.13ms     min=0.00ms     med=0.00ms     max=0.58ms     p(90)=0.51ms     p(95)=0.55ms
 http_req_tls_handshaking..............................: avg=8.56ms     min=0.00ms     med=0.00ms     max=165.03ms   p(90)=0.00ms     p(95)=67.28ms
 http_req_waiting......................................: avg=1005.31ms  min=148.40ms   med=532.17ms   max=18206.84ms p(90)=1193.54ms  p(95)=1408.58ms
 http_reqs.............................................: 43     0.973519/s
 iteration_duration....................................: avg=22078.97ms min=20882.21ms med=22078.97ms max=23275.72ms p(90)=23036.37ms p(95)=23156.05ms
 iterations............................................: 1       0.02264/s
 vus...................................................: 1       min=0      max=1
 vus_max...............................................: 1       min=1      max=1

Hi @Yusuf,
you can find the http_reqs documentation in the metric page:

How many HTTP requests has k6 generated, in total.

As the documentation says it’s the number of requests in total so you can compute the rate doing:

requests / total test duration in seconds

Considering the value you have in iteration_duration I expect you have some HTTP requests outside of the iteration function. Is that the case?

Let me know if it helps.