欢迎光临
梦想从学习开始!

[性能测试]Locust no-web模式

本文主要介绍 [性能测试]Locust no-web模式,小编希望对大家在测试领域中测试技术、测试方法、测试思维等有所提高,有助于日常的测试工作。

熟悉 Apache ab 工具的同学都知道,它是没有界面的,通过命令行执行。 Locust 同样也提供的命令行运行,好处就是更节省客户端资源。

命令行运行 Locust 测试

您现在正在阅读的是由小熊分享邦为您整理的 [性能测试]Locust no-web模式。小编将努力为您提供最优质的资源供学习与参考。


以上一节的 baidu 首页测试(load_test.py)为例 通过 no-web 模式运行测试。

> locust -f load_test.py --host=https://www.baidu.com --no-web -c 10 -r 2 -t 1m  [2017-10-30 22:17:30,292] DESKTOP-SMGQBBM/INFO/locust.main: Run time limit set to 60 seconds [2017-10-30 22:17:30,302] DESKTOP-SMGQBBM/INFO/locust.main: Starting Locust 0.8 [2017-10-30 22:17:30,302] DESKTOP-SMGQBBM/INFO/locust.runners: Hatching and swarming 10 clients at the rate 2 clients/s...  Name                                                          # reqs      # fails     Avg     Min     Max  |  Median   req/s  ....    [2017-10-30 22:18:30,301] DESKTOP-SMGQBBM/INFO/locust.main: Time limit reached. Stopping Locust.  [2017-10-30 22:18:30,302] DESKTOP-SMGQBBM/INFO/locust.main: Shutting down (exit code 0), bye.   Name                                                          # reqs      # fails     Avg     Min     Max  |  Median   req/s  --------------------------------------------------------------------------------------------------------------------------------------------   GET /                                                            117     0(0.00%)      31      17      96  |      28    2.10  --------------------------------------------------------------------------------------------------------------------------------------------   Total                                                            117     0(0.00%)                                       2.10   Percentage of the requests completed within given times   Name                                                           # reqs    50%    66%    75%    80%    90%    95%    98%    99%   100%  --------------------------------------------------------------------------------------------------------------------------------------------   GET /                                                             117     28     30     36     37     49     62     69     72     96  --------------------------------------------------------------------------------------------------------------------------------------------   Total                                                             117     28     30     36     37     49     62     69     72     96  

启动参数:

–no-web 表示不使用Web界面运行测试。

-c 设置虚拟用户数。

-r 设置每秒启动虚拟用户数。

-t 设置设置运行时间。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持小熊分享邦(www.xxfxb.com),希望您在日常工作中得到提升,谢谢。

赞(0) 打赏
未经允许不得转载:小熊分享邦 » [性能测试]Locust no-web模式

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏