如何解释通过炮兵进行的nodejs性能测试

时间:2019-04-29 02:59:23

标签: performance-testing artillery

我正在使用Artillery在节点应用程序上运行一些性能测试。我不确定如何解释结果。我得到类似

All virtual users finished
Summary report @ 11:24:12(+1000) 2019-04-29
  Scenarios launched:  600
  Scenarios completed: 600
  Requests completed:  600
  RPS sent: 19.73
  Request latency:
    min: 1.2
    max: 7.7
    median: 1.7
    p95: 3.1
    p99: 3.8
  Scenario counts:
    0: 600 (100%)
  Codes:
    400: 600

例如,不确定这些结果意味着什么   请求延迟   代号   方案计数,

在节点应用的旁注中还有其他更流行的工具吗?

1 个答案:

答案 0 :(得分:0)

通读火炮的文档页面,以了解更多有关结果的信息。

https://artillery.io/docs/getting-started/

此外,您可以签出abwrk来对您的http端点进行更深入的分析。您几乎总是想在负载下保持并关注Web服务器内部发生的情况。为此,您可以看一下node-clinicn-solid之类的工具。