初识Locust---认识

能测试工具:

  基于Python的性能测试工具-locust

  现在性能测试方面有很多测试工具,比如我们熟悉的loadrunner、jmeter、ab等,用过的也就是这几种,如果是学过这些工具的可能对于这些人来说就很容易上手,我是一个刚接触测试不久,并且喜欢自学puthon的一个软件测试员,上面的几种虽然平时也有用到过,但用的时间却是不长,加之现在学习python,很长一段时间感觉是不是学python就不能搞性能测试了,后来在悠悠老师的博客里介绍了一个基于python的性能测试工具------Locust,他的优点是学习起来简单(因为是基于python),功能完全是自己制定的,使用起来比较灵活,且支持分布式。

  工具的介绍:

  大家都知道所有的性能测试工具都至少包含下面的3块:

  1. 压力产生器,也就是可以指定产生多大的压力,多少并发;
  2. 数据统计,也就是结果的展示,要统计TPS(系统吞吐量)是多少,响应时间多少等等,这些数据;
  3. 代理功能,代理功能说白了就一句话,分摊压力的。

  Locust的安装:

  Locust的安装比较简单,因为它是python的一个第三方模块,可以直接使用pip命令,即:pip install locust,安装如下图

  

  最后出现Successfully就算是安装成功了。

  最后附上一个Locust的官网:www.locust.io,其安装方法和例子在官网上也有。

原文地址:https://www.cnblogs.com/zhuachongziwan/p/9786294.html