性能测试中,你可以关注以下几个关键指标:
-
响应时间(Response Time):指从发出请求到接收到响应所经过的时间。较短的响应时间表示系统的高效性能。
-
吞吐量(Throughput):指在一定时间内系统能够处理的请求数量。较高的吞吐量表示系统的处理能力强。
-
并发用户数(Concurrent Users):指同时并发访问系统的用户数量。较高的并发用户数表示系统的承载能力较强。
-
并发请求数(Concurrent Requests):指在同一时间内发出的并发请求数量。较高的并发请求数表示系统能够同时处理更多的请求。
-
响应时间分布(Response Time Distribution):指不同请求的响应时间分布情况,通常以百分位数(如P50、P90、P99)来表示。可以用来评估系统在不同请求情况下的性能表现。
-
资源利用率(Resource Utilization):指系统在运行过程中各种资源的利用情况,如CPU、内存、带宽等。可以评估系统在负载下的资源消耗情况。
-
错误率(Error Rate):指在测试过程中出现的错误数量与总请求数的比例。较低的错误率表示系统的稳定性较高。
-
断言成功率(Assertion Success Rate):指在性能测试中的断言是否成功的百分比。断言通常用于验证系统的功能和结果。较高的断言成功率表示系统的正确性较高。
以上是常见的性能测试关注指标,根据具体的测试需求和系统特点,你可以选择关注其中的一些或多个指标来评估系统的性能和稳定性。