四十二、【核心功能强化】用例管理与调试:批量删除与在线请求测试
-
- 前言
-
- 准备工作
- 第一部分:后端实现
-
- 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测试用例的结构化字段(请求方