为视图编写 Django 单元测试 [重复]

Posted

技术标签:

【中文标题】为视图编写 Django 单元测试 [重复]【英文标题】:Writing Django Unit Tests for Views [duplicate] 【发布时间】:2009-12-01 04:27:17 【问题描述】:

有没有人有编写好的视图测试的好教程/示例?我找到的大部分东西都是 2008 年年中的,只是有点帮助。

【问题讨论】:

我刚刚完成了 Karen M. Tracey 关于测试 + 调试 Django 的书——它非常棒,涵盖了所有这些。 packtpub.com/django-1-1-testing-and-debugging/book 【参考方案1】:

Alex Gaynor 前几天就这个主题写了一些技巧:

Getting started with testing in Django

【讨论】:

您应该从答案中的博客中复制了一些信息。现在链接 404,这会使这个答案不完整且不是很有用。【参考方案2】:

我不确定这是否正是您要查找的内容,但我一直在研究同一主题并发现此示例测试代码非常有用。

http://bitbucket.org/ubernostrum/django-registration/src/tip/registration/tests/views.py

【讨论】:

谢谢!我发现这个也很有用displayofpatience.net/2009/02/… 哇,这个链接也很有帮助。谢谢! @RoryHart 该链接返回 404。更新链接在这里displayofpatience.net/blog/2009/02/… 虽然该链接似乎是一个潜在的解决方案,但请在该链接周围添加一些上下文,以便用户了解它是什么以及它存在的原因。还要引用链接中最相关的部分,以防目标站点无法访问或永久离线。

以上是关于为视图编写 Django 单元测试 [重复]的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Django 单元测试中获取请求对象?

在 Django 单元测试中使用会话对象

如何为 django-rest-framework api 编写单元测试?

Django单元测试测试视图问题,怎么解决

Django 使用 ForeignKey 形成单元测试

在 Nuxt、Vue、jest 和 Vuetify 中为项目编写单元测试