開源 HTTP 接口測試管理系統:LazyBug
LazyBug for API(授權協議:GPL)是一款PHP編寫的開源HTTP接口測試管理系統,它集成了接口的測試、管理、維護、自動化回歸等一系列工作,以實現對測試效率和管理效率的提高。
系統的主要功能包括:
1) 模擬HTTP請求
請求支持使用GET、POST、PUT和DELETE方法,支持自定義的請求頭,并可即時查看請求的響應結果,對JSON和XML格式的響應結果還支持以可讀性更好的格式化形式展現。
2) 存儲和管理接口
可以選擇全新創建或將當前調試的URL保存為接口測試,并允許劃分多個模塊來管理數量較多的接口,單個測試接口可以創建多個包含不同參數和請求頭的測試用例。
3) 用例多步驟調用
單個用例支持設置任意數量和次序的測試步驟,可使用的步驟類型包括:調用其他接口、查詢數據庫和設定檢查點,當步驟序列設置完成后還可以即時測試和查看結果。
4) 自動化回歸測試
通過配置定時任務可以完成特定用例集的自動化回歸測試,任務還允許指定不同的配置包來實化接口或用例中設置的可變參數,配置包可以較好地應對多環境下的用例管理。 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!