gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-11-28 20:00:01 24 4
gpt4 key购买 nike

我已经开始使用 Django REST Framework 编写 API。我正在努力思考应该编写哪些测试。

到目前为止我的想法是......

  • 身份验证:确保用户已登录
  • 授权:检查用户是否拥有正确的权限
  • 响应正文:确保所有需要的字段都存在
  • 允许的 HTTP 方法:确保用户无法执行意外操作。

既然Django REST framework使用了Django的底层权限体系,那么是否真的有必要在模型层面和API层面同时测试权限?在这方面,我的一些测试似乎在测试同一件事。

最佳答案

在 API 中测试的更重要的事情之一是它是否正确处理请求。好的请求和坏的请求。

关于django - 我应该在我的 Django API 测试中测试什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35489239/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com