最近我开始在 Django (3.1) 测试中遇到一些问题,我终于找到了某种 memory 泄漏。 我通常使用--parallel=4运行我的套件(目前大约 4000 个测试),这会导致大约 3GB 的高 memory 水印(从 500MB 左右开始)。 不过,出于审计目的,我偶尔会使用--par ...
最近我开始在 Django (3.1) 测试中遇到一些问题,我终于找到了某种 memory 泄漏。 我通常使用--parallel=4运行我的套件(目前大约 4000 个测试),这会导致大约 3GB 的高 memory 水印(从 500MB 左右开始)。 不过,出于审计目的,我偶尔会使用--par ...
我正在使用 django 项目在拍卖网站上工作。 我有一个 model 用于投标。 我已经在 admin.py 中注册了 model,但是当我尝试从管理界面出价时,它并没有在主网站页面中更新。 但是通过网站,出价正在完美更新,其他模型也运行良好。 模型.py: 管理员.py: 这是views.py中 ...
我在这个问题上遇到了一些麻烦,request.data 有时是一个dict (尤其是在测试时),有时是一个QueryDict实例(当使用 curl 时)。 这尤其是一个问题,因为在使用 curl 调用视图时显然存在很大差异,如下所示: 或者像这样使用 django_webtest 客户端: ...
你好,我的第一个django网站即将完成,但我不知道如何将其上传到互联网 Bcuz 我想购买网络托管服务并运行django服务器我需要运行一个命令python manage.py runserver以及如何网络托管服务会做吗? 我应该如何上传我的django网站? ...
我的WebTest响应中有一个带有一组复选框的表单(都在相同的字段名称下),我想根据它们的值取消选中其中的一部分。 我已经试过了: 显然,这是非常骇人听闻的代码,必须有更好的方法。 另外,这实际上并没有取消选中我想要的框:当我依次遍历表单中的复选框时,不再有值value-i-want ...
我正在使用django-webtest为我的应用程序创建自动化的功能测试。 由于我在一个网页上有多种形式,因此我目前正在使用硬编码索引来选择感兴趣的形式。 例如: 我想使用表单ID而不是硬编码索引来选择感兴趣的表单,以便代码可维护。 但是,当我在代码中打印school_form ...
我正在使用django-webtest自动执行Django应用程序的功能测试。 我的ModelForms之一有多个提交按钮。 使用django-crispy-forms的模板如下所示: 当我通过单击“保存”按钮从网页上手动提交表单时,传递到相应视图方法中的request.POST包含 ...
我想编写一个测试,以测试更改应用程序中的密码。 我使用django-allauth。 为了测试,我使用django-WebTest。 当我运行我的代码时,我收到消息: 我的代码: ...
如何使用webtest-django测试“记住我”功能? 换句话说,您如何使用Webtest来测试涉及浏览器退出cookie过期的事物? 我有下面的草案,但是不起作用。 似乎必须设置服务器并拆除服务器(如测试类下面的代码片段所示),但是我不了解如何集成服务器。 关于以这种方式使用Stop ...
在我的config/advertiser/tests/test_advertiser_web.py : 我只想运行test_add_note案例。 那可能吗? 我似乎无法弄清楚如何运行单个测试用例或仅运行该文件。 运行整个目录似乎可以正常工作: ...
我正在使用WebTest测试表单。 但是,某些字段是使用JS动态创建的,因此这些字段不在表单中。 我尝试设置其中一个字段时出错: 有没有办法创建一个字段? ...
我有一个WebTest,正在针对内存中的数据库使用django-webtest运行。 我无法通过ORM运行一段代码,它的运行速度比直接SQL快5倍。 是的,我熟悉select_related,batch_select和prefetch_related。 这是在我的视图中执行SQL代码 ...
通过以下测试,令牌无法识别为有效。 在我的手动测试中,它正在工作,所以我错过了生成密码的方式我想。 在django源代码中,在PasswordResetForm中,我找到了这段代码; 我看不出有什么区别: ...
我有一个视图(下面称为DevicesListView),该视图在测试环境中(在Webtest中)执行时没有问题,但是当我尝试在开发环境中执行相同的视图时,出现了NoReverseMatch错误。 devices / urls.py views.py webtest_test ...
我正在使用django- webtest(v1.5.6)来测试装饰器,从而限制了对经过身份验证的用户的视图访问。 我的看法很简单: active_account_required装饰器为: 我的测试方法是 (用户对象是使用django-dynamic-fixture ...
我在将数据发布到我的测试中使用Django REST框架的一些视图时遇到了麻烦。 我正在使用django_webtest来测试我的用户API。 我遇到了以下代码的问题: class UserApiTest(WebTest): def setUp(self): Ad ...
有谁知道我如何使用 WebTest 测试图像上传。 我目前的代码是: 在响应中,我收到以下错误“上传有效图像。您上传的文件不是图像或损坏的图像。”。 任何帮助将不胜感激。 ...