Hitchhiker 是一款開源的支持多人協做的 Restful Api 測試工具,支持自動化測試, 數據對比,壓力測試,支持腳本定製請求,能夠輕鬆部署到本地,和你的team成員一塊兒協做測試Api。html
詳細介紹請看: http://doc.hitchhiker-api.com/cn/introduction.htmlgit
在線體驗: http://www.hitchhiker-api.com/, 能夠用 try without login
來免登陸使用 (在線演示不支持壓力測試和上傳js庫,虛擬機單核的,撐不住)。github
Schedule默認展現的視圖是每次跑Collection的結果,這個表能夠很方便看到每次測試的結果,有哪些成功,有哪些失敗,失敗的response,數據對比的結果等。 可是有時咱們可能但願看到Collection下面每一個請求在這一段時間內的運行情況,哪些request比較穩定,哪些會常常有問題,而後改進。docker
因此此次把自動化測試後每一個請求的統計視圖作出來了。api
exculde depredated request選項, 默認是true,若是false的話會把曾經在這個Collection如今已經被刪掉的記錄也包含進來。瀏覽器
有時作代碼上作了更改以後想跑下這些測試,每一個Schedule都點一下的話仍是略顯麻煩,如今給Schedule前面加了個checkbox,勾上的話會有一個Run Selected Schedules的按鈕在上面顯示出來,點這個按鈕會一次跑全部勾上的Schedule,方便使用。工具
由於可能在壓力測試過程當中服務端已經暴露出了問題,不須要再跑下去,這時能夠中止當前壓力測試。測試
Hitchhiker的部署一直是個頭痛的問題,雖然支持docker很方便的部署,不過並非全部人都會或者說願意使用docker,畢竟很大一部分受衆是測試,須要從他們角度來思考下,怎樣簡化部署。spa
此次先把包打好了,而後加了個setup的腳本在服務端運行,經過瀏覽器就能夠完成一步一步部署了。code
短時間內仍是以繼續增長測試新功能爲主,好比基於UI的斷言測試等。
Github: https://github.com/brookshi/Hitchhiker, 以爲不錯的話麻煩 Star 支持下,謝謝。