基于Vibe Coding的OJ平台(二)
目录
基于Vibe Coding的OJ平台(二)
一、阶段一
1.1.题目CRUD开发
1.2.题目CRUD单元测试
1.3.题目列表开发
1.4.题目列表单元测试
1.5.题目详情开发
1.6.题目详情单元测试
1.7.标签开发
1.8.标签单元测试
1.8.测试用例管理开发
1.9.测试用例管理单元测试
二、阶段二
2.1.判题系统开发
2.1.判题系统单元测试
三、阶段三
3.1.会话管理开发
3.2.会话管理单元测试
3.3.密码加密开发
3.4.注册功能开发
3.5.注册功能单元测试
3.6.登录功能开发
3.7.登录功能单元测试
3.8.登出功能开发
3.9.登出功能单元测试
3.10.中间件开发
四、接口自动化
4.1.总结接口设计文档
4.2.基于curl进行接口自动化
4.3.添加管理员账户并测试
4.4.总结curl测试文档再次测试
4.5.基于python进行接口自动化
一、阶段一
1.1.题目CRUD开发
使用jsoncpp实现json的解析和构造
1.2.题目CRUD单元测试
1.3.题目列表开发
1.4.题目列表单元测试
1.5.题目详情开发
1.6.题目详情单元测试
1.7.标签开发
1.8.标签单元测试
1.8.测试用例管理开发
1.9.测试用例管理单元测试
二、阶段二
2.1.判题系统开发
2.1.判题系统单元测试
三、阶段三
3.1.会话管理开发
3.2.会话管理单元测试
3.3.密码加密开发
3.4.注册功能开发
3.5.注册功能单元测试
3.6.登录功能开发
3.7.登录功能单元测试
3.8.登出功能开发
3.9.登出功能单元测试
3.10.中间件开发
四、接口自动化
4.1.总结接口设计文档
传统接口自动化:通过python代码编写测试用例,发送请求,解析响应,验证结果
Vibe接口自动化:通过LLM的CURL命令,构建请求,验证结果
4.2.基于curl进行接口自动化
启动服务器,开始接口自动化测试