Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
如何在pytest运行时获取测试名称和测试结果
我想在运行时获取测试名称和测试结果 I have setup and tearDown我的脚本中的方法 在setup 我需要获取测试名称 然后在tearDown我需要获取测试结果和测试执行时间 我有办法做到这一点吗 你可以 使用钩子 我的测
Pytest
使用 pytest 生成 csv 文件报告
是否可以以某种方式在 csv 文件中生成测试执行报告 我使用 python selenium pytest 任何建议将不胜感激 我写了一个pytest csv https github com nicoulaj pytest csv插件 希
python
selenium
Pytest
pytest 固定装置 - 获取值并避免错误“直接调用固定装置'X'”
我已将 pytest 更新到 4 3 0 现在我需要重新编写测试代码 因为不推荐直接调用固定装置 我对 unittest TestCase 中使用的固定装置有疑问 如何获取从固定装置返回的值而不是对函数本身的引用 例子 pytest fix
python
Pytest
fixtures
如何使用 django-pytest 跟踪 Django 重定向?
在设置一个档案索引视图 https docs djangoproject com en 2 0 ref class based views generic date based django views generic dates Arch
django
Pytest
pytestdjango
在函数装饰器中使用 pytest 夹具
我想为我的测试函数构建一个有多种用途的装饰器 其中之一是帮助将属性添加到生成的junitxml 我知道有一个fixture https docs pytest org en latest usage html record property
python27
Pytest
如何在 pytest 中仅运行未标记的测试
我的 python 测试代码中有几个标记 pytest mark slowtest pytest mark webtest pytest mark stagingtest 我可以使用标记有选择地运行测试 例如pytest m slowtes
python
Pytest
Selenium 登录测试不接受 pytest 设备登录或拒绝连接
我变得绝望 因为我似乎找不到一个我认为每个人都会使用的解决方案 我想使用 selenium 和 pytest 以及 live server url 来测试简单的登录 根据 pytest django 文档 一个简单的固定装置称为live s
python
Docker
selenium
Pytest
pytest 无法导入模块,而 python 可以
我正在用 Python 开发一个包 我使用虚拟环境 我在 virtualenv 的 pth 路径中设置了模块根目录的路径 这样我就可以在开发代码时导入包的模块并进行测试 问题 1 这是一个好方法吗 这工作正常 这是一个例子 这是我想要的行为
python
import
Pytest
测试设置时的 PytestDeprecationWarning:funcargnames 属性是 Fixturenames 的别名
以下教程为https testdriven io https testdriven io 我创建了一个 websocket 测试来测试我的 websocket 连接 tests test websockets py from django
python
django
Pytest
djangochannels
pytest - 在 setup_module 中使用 funcargs
我在 conftetst py 中包含了我自己的命令行选项 def pytest addoption parser parser addoption backend default test backend help run testx f
Pytest
如何为异步流服务器编写 pytest 夹具?
我一直在尝试学习 asyncio 但找不到任何创建可用于测试服务器代码的 pytest 夹具的示例 一旦服务器启动 我猜它会阻止其他一切 因此测试永远不会运行 pytest asyncio 是否有办法在单独的线程中运行固定装置或其他东西 还
python3x
Pytest
pythonasyncio
pytestasyncio
如何将 VSCode 与 pytest 集成(“测试发现失败”)?
我无法将项目的单元测试集成到 VSCode 中 测试发现失败 因为 pytest 无法识别源文件 只是为了澄清 这是一个关于 VSCode 的问题 与 pytest 无关 我在这里是因为 VSCode 将其问题部分链接到 SOF 如果我手动
VisualStudioCode
Pytest
pipenv
在 pytest 测试中记录日志
我想在测试函数中放置一些日志语句来检查一些状态变量 我有以下代码片段 import pytest os import logging logging basicConfig level logging DEBUG mylogger logg
python
logging
Pytest
pythonlogging
如何使用 pytest 对 python datetime.datetime.now 进行猴子补丁?
我需要测试使用的函数datetime datetime now 做到这一点最简单的方法是什么 您需要 Monkeypatch datetime now 函数 在下面的示例中 我正在创建可以稍后在其他测试中重复使用的夹具 import dat
python
datetime
mocking
Pytest
如果定义了构造函数,pytest 跳过测试类
我有以下通过 py test 运行的单元测试代码 构造函数的存在会使整个类在运行时跳过 py test v s 已收集 0 件 已跳过 1 件 谁能向我解释 py test 的这种行为吗 我有兴趣了解 py test 行为 我知道不需要构造
python
Pytest
pytest。使用堆叠参数化装饰器时定义预期结果的最佳方法?
我有两个类似的测试用例 每个都有超过 100 行代码 这些代码为测试创建辅助对象 这些行非常相似 事实上 测试设置之间只有 2 行不同 我不想删除这些代码重复 我认为多个参数化可能会帮助我完成这项任务 使用多个参数化 我可以将设置组合起来
python
unittesting
Pytest
沙箱中的 Bazel 和 py_test - 有什么方法可以定义输出?
我正在运行多个py test 项目数量的配置 由于它们数量众多 默认的沙箱机制似乎很方便 测试不会相互干扰 并且免费并行运行 不过 这是有代价的 据我了解 沙箱将导致 bazel 在临时目录中运行测试 结合py test规则未定义任何out
Pytest
bazel
如何在“pytest”框架中的固定装置中的“拆卸”中使用测试结果
我正在尝试使用测试结果或状态来拆卸夹具 但是如果不使用 pytest 框架中的关键字 yield 我将无法找到代码 import pytest import requests pytest fixture def update result
python
Pytest
fixtures
teardown
如何从测试内部访问 py.test capsys?
py test 文档说我应该将 capsys 参数添加到我的测试方法中 但就我而言 这似乎不可能 class testAll unittest TestCase def setUp self self cwd os path abspath
python
unittesting
Pytest
pythonunittest
如何使用 pytest-mock 或 magicmock 模拟导入的对象
我正在尝试理解mock monkeypatch pytest mock能力 让我知道这是否可能 如果没有 请建议我如何测试此代码 我的代码结构 app init py some module1 init py some module2 in
python
unittesting
mocking
Pytest
pytestmock
«
1
2
3
4
5
6
...22
»