Python測試工具Pylot使用

2021-07-05 05:56:09 字數 857 閱讀 1023

pylot 是一款開源的用以測試 web service效能和擴充套件性的工具,它執行http負載測試,這對於制定容量計畫、確定基準點、分析系統瓶頸以及系統調優都非常有用。在使用過程 中,pylot會發起併發請求(http requests),檢驗伺服器響應,以及帶有相關指標的報表。它通過gui或者shell/console來執行和監視對被測試**的測試過程。

pylot基於python開發,和著名的apache壓力測試工具ab一樣,預設在命令列執行,也可以通過引數觸發gui介面,當然前提是安裝了wxpython的。

官網**:

在目錄下面有乙個testcases.xml 資料夾。

配置很簡單,比如:

>

case>

testcases>

測試結果:

在results 目錄裡面有測試結果是html形式的。

使用文件:

gettingstarted.html

pylot還是比小巧的,需要按照wxpython。而且也很簡單,沒有太複雜的功能。

使用的時候比較簡單,同時支援命令列的方式和gui的方式。

適合跑簡單頁面測試。api介面測試,由於沒有邏輯判斷所以只能進行簡單的測試。

後期可以考慮使用wxpython增加乙個外掛程式,擴充套件下功能。

直接gui的方式新增介面引數,同時可以對介面進行校驗,邏輯處理。

分享一款Web壓力測試工具Pylot

pylot是乙個免費的開源工具,用於測試web服務的效能和可擴充套件性。它執行http負載測試,這是有用的容量規劃,基準,分析和系統調整。pylot產生併發負載 http請求 驗證伺服器的響應,並製作報告的度量。測試套件的執行和監測,從乙個gui或shell 控制台。pylot基於python開發,...

python文件與測試工具

文件檢視 pydoc模組 pydoc命令 testmod 測試報告內容 作用 主 示例 if name main 匯入文件測試模組,呼叫testmod 進行文件測試 import doctest doctest.testmod 測試驅動開發 先編寫測試用例 編寫,修改 邏輯 執行用例,不通過則重複1...

Python壓力測試工具 Locust

locust一款開源效能測試工具,易於使用 指令碼化 可擴充套件,對開發者非常友好。特性 pip install locust import json import tornado.web import tornado.ioloop login false 是否登入 deffib n 計算斐波那契數...