我应该在我的Django API测试中测试什么?

3
我已经开始使用Django REST框架编写API。但我很难想出应该编写哪些测试。
到目前为止,我的想法是...
- 认证:确保用户已登录。 - 授权:检查用户是否具有正确的权限。 - 响应体:确保所有所需字段都存在。 - 允许的HTTP方法:确保用户不能执行意外操作。
既然Django REST框架使用Django的基本权限系统,那么真的需要在模型级别和API级别同时测试权限吗?在这方面,似乎我的一些测试正在测试相同的事情。
1个回答

1

在API测试中,测试其正确处理请求是比较重要的事情之一。包括好的请求和坏的请求。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接