說在前面的話:從這節課開始,將講解Locust做爲一款測試工具,要怎麼去應用。首先是「小案例」的系列文章,主要是給你們講解locustfile也就是場景模擬的一些模式和方法。等到「小案例」系列完畢後,會繼續Locust的比較深刻的一些話題,若是你們有什麼想了解的,能夠回覆文章或者私信公衆號。html
首先如何搭建Locust測試的環境,這裏會給出一些步驟,我這裏的步驟主要是基於MacOS/Linux系統給出的,你們能夠根據本身的實際狀況做參考,若是環境搭建遇到問題能夠私信我。python
第一步:安裝Pythonbash
如以前所介紹,Locust是基於Python語言的,因此在咱們的測試機器上必需要安裝Python語言環境。至於Python的版本,最好是選擇Python 3.選擇最新的版本便可。安裝步驟是去Python官網去下載最新的安裝包,而後點擊安裝便可。安裝以後,在命令行輸入python3,會獲得相似以下的返回,證實Python已經安裝成功,我本地安裝的版本號是Python 3.7.3網絡
$ pythonPython 3.7.3 (v3.7.3:ef4ec6ed12, Mar 25 2019, 16:52:21) [Clang 6.0 (clang-600.0.57)] on darwinType "help", "copyright", "credits" or "license" for more information.>>>
第二步:搭建Python虛擬環境
所謂Python的虛擬環境,是爲了保持咱們後續Locust測試項目的獨立性和互不干擾。而且也能保證咱們軟件版本號的統一。更便於往後項目的移植。如何去搭建Python虛擬環境,網絡上已經有人總結的比較好了。如網友「CHJXBT」的這篇博文 https://www.cnblogs.com/chjxbt/p/10517952.html,講解的就比較詳細。app
第三步:啓動虛擬環境
如何啓動虛擬環境呢?首先進入虛擬環境的主目錄。在主目錄中,能夠發現以下圖的目錄結構:
ide
進入到bin目錄下,執行以下命令,便可開啓虛擬環境。工具
source activate
第四步:在虛擬環境模式下,安裝python lib 「locust」 安裝命令爲:性能
pip install locust
第五步:查看Python已安裝包列表。命令是,「pip list",結果以下:測試
至此,Locust環境已經安裝完畢。spa
你們也能夠掃描並關注以下公衆號「TimTest」,會有更多性能測試相關內容分享。