DRF + vue + request + selenium 自動化測試平臺,它來了

Lucas發表於2020-07-28

體驗地址:
http://212.64.1.35:9997/login luhy/123456

之前很卡,一部分原因配置uwsgi、不過伺服器是1核2g記憶體的,現在就直接硬剛了,速度明顯提升了很多!

文件哪有圖片來的直接。
主要已實現的功能:

  1. 環境管理-專案-模組-介面-用例-任務 表格展示常規,增/刪/改/搜尋/分頁功能

  2. 支援介面級別完全克隆,用例級別完全克隆,任務級別完全克隆

  3. 支援介面線上除錯,除錯每個單獨的介面,自動執行介面配置的依賴,支援在返回介面資訊中,手動填寫path值來單獨驗證或者獲取值,同時也支援用例級別的除錯。

  4. 支援介面的拖拽功能,支援組裝介面進用例來實現單介面和多介面場景測試,支援調整介面的前後左右的執行順序

  5. 多執行緒執行任務和用例

  6. 支援任務級別報告和用例級別報告

  7. 如果當前介面A的欄位變化了,支援查詢依賴介面A的所有介面

  8. 支援每個介面的單獨除錯和執行,如果此介面有依賴,自動執行依賴的介面
    A->-B>C->D.....N
    A介面依賴B介面,B介面依賴C介面,C介面依賴於D介面。。。
    執行A介面時,會自動根據依賴關係,生成樹形圖,自動搜尋其依賴介面並執行。執行A時,就會先N,執行完後,依次再次執行上一層介面,直到執行A完成。同時如果依賴介面出現問題,也會顯示當前依賴介面的問題和依賴。

  9. selenium後臺介面已經完成,前端頁面暫時擱置。

介面頁面

新增介面

複製當前介面

依賴,請求頭,請求體,斷言配置

執行介面


介面詳情頁也可以配置介面的依賴,請求體,請求頭,斷言,除錯等




除錯介面,可以除錯全部的介面



用例管理,可以配置和執行:但介面用例,多介面流程用例

但介面用例

多介面流程用例

執行用例和報告

任務管理


任務報告

相關文章