四十二、【核心功能強化】用例管理與調試:批量刪除與在線請求測試
-
- 前言
-
- 準備工作
- 第一部分:后端實現
-
- 1. 修改 `TestCaseViewSet` (`api/views.py`)
- 2. 后端 API 權限:
- 第二部分:前端實現
-
- 1. 更新 `api/testcase.ts` API 服務
- 2. 改造 `TestCaseListView.vue` (用例列表頁面)
- 3. 改造 `TestCaseEditView.vue` (在線請求測試)
- 第三部分:全面測試與驗證
- 總結
前言
隨著測試用例數量的增長,逐個刪除用例變得非常低效。同時,在添加接口用例時,測試人員往往需要立即驗證其請求是否正確、響應是否符合預期,而不是先保存用例再添加到測試計劃中執行。
本文目標:
- 在用例列表頁實現多選和批量刪除。
- 在用例編輯頁實現“發送請求”進行實時調試。


準備工作
- 前端項目就緒:
test-platform/frontend項目可以正常運行 (npm run dev)。 - 后端 API 運行中: Django 后端服務運行。
- Element Plus 集成完畢。
TestCaseListView.vue和TestCaseEditView.vue已完成,并支持API測試用例的結構化字段(請求方