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 計算斐波那契數...