首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏大飞的部落阁

    超级好用的接口Mock网站

    Pytest 的 Mock pytest-mock 是一个 pytest 的插件,安装即可使用。 安装pytest-mock pip install pytest-mock 创建 Mocke 接口 import pytest from pytest_mock import mocker def userinfo __main__": command = ['-q','test_mk.py'] pytest.main(command) 运行结果 更多内容请查看 unittest.mock 和 pytest-mock

    1.5K20编辑于 2022-06-17
  • 来自专栏啄木鸟软件测试

    ChatGPT与单元测试

    Chinese")+ score.get("Mathematics")+ score.get("English"))/3 基于core.py使用,使用from unittest import mock和pytest-mock 生成单元测试代码 ChatGPT回答 你可以使用unittest.mock和pytest-mock来生成基于core.py的单元测试代码。 首先,你需要安装pytest-mock库: pip3 install pytest-mock 然后,你可以创建一个测试文件test_core.py,并在其中使用unittest.mock和pytest-mock import Score def test_get_address_average_score(mocker): # 创建一个Score实例 score = Score() # 使用pytest-mock 你可以根据实际情况修改测试用例,并使用更多的unittest.mock和pytest-mock功能来编写更复杂的测试代码。希望这可以帮助到你!

    45710编辑于 2024-09-10
  • 来自专栏软件测试

    Pytest为何成为Python测试王者?Fixtures/Parametrize/Plugins三神器揭秘

    pytest-html pytest-xdist 并行执行测试(多核加速) pip install pytest-xdist pytest-cov 覆盖率报告 pip install pytest-cov pytest-mock 内置mock支持 pip install pytest-mock pytest-ordering 控制测试执行顺序 pip install pytest-ordering 实战:生成炫酷测试报告​​​​​​​

    30410编辑于 2025-08-18
  • 来自专栏Crossin的编程教室

    pytest:为你的Python代码做“体检”

    插件系统:集成插件如 pytest-cov(测试覆盖率)、pytest-mock(模拟对象)以扩展功能。

    13010编辑于 2026-03-11
  • 来自专栏Frost's Blog

    A deeper look into Pipenv and Poetry

    mkdocs = { version = "^1.0", python = "~2.7.9 || ^3.4" } pymdown-extensions = "^6.0" pygments = "^2.2" pytest-mock

    88120发布于 2019-11-30
  • 十五天Python系统学习教程第十四天

    Python) 功能 Java Python 核心差异 单元测试框架 JUnit 5 unittest/pytest pytest语法更简洁 Mock框架 Mockito unittest.mock/pytest-mock

    19310编辑于 2025-10-14
  • 来自专栏漫谈测试

    聊一聊接口测试依赖项识别与管理

    示例:python# 使用pytest-mock模拟第三方API调用def test_user_api(mocker):    mock_response = {"id": 1, "name": "test_user

    47720编辑于 2025-05-05
  • 来自专栏Python 自动化

    Python 中 Mock 到底该怎么玩?一篇文章告诉你(超全)

    如果项目本身使用的框架是 pytest,则 Mock 更建议使用 pytest-mock 这个插件 # pytest依赖 pip3 install pytest Mock 步骤如下: 使用 pytest

    1.3K20发布于 2021-02-05
  • 来自专栏腾讯技术工程官方号的专栏

    研效优化实践:Python单测——从入门到起飞

            res = sch.sch()         self.assertEqual(res, '1.1.1.1') pytest pytest 框架没有提供 mock 模块,使用需要在安装一个包 pytest-mock pip install pytest-mock 使用方法及写法几乎与unittest.mock完全一致 class TestSchedule:     def test_sch(self, mocker = Schedule()         res = sch.sch()         assert res == workers[0] 无需手动 import,test 方法参数使用mocker,pytest-mock

    2.3K60发布于 2021-07-19
  • 来自专栏从头开始学习测试开发

    《AI 测试副驾驶:用 Skill 将测试经验注入 Cursor,实现用例的智能生成与审查》

    Pytest 脚手架中统一提供 db_session、auth_client、mock_payment_gateway 等常用 fixture; Mock 规范:在 Skill 中明确规定:“外部服务必须使用 pytest-mock

    49410编辑于 2026-03-04
  • 来自专栏腾讯技术工程官方号的专栏

    Python 单元测试详解

     1)         self.assertEqual(multiple(3, 5), 2) if __name__ == '__main__':     unittest.main() 2. pytest-mock 如果项目本身使用的框架是 pytest,则 Mock 更建议使用 pytest-mock 这个插件,它提供了一个名为 mocker 的 fixture,仅在当前测试 funciton 或 method

    3.1K80发布于 2021-04-15
  • 来自专栏云原生生态圈

    客观对比 Python 所有的依赖环境管理工具

    ", "sphinx-issues (>=3.0.0)"] test = ["filelock (>=3)", "pytest (>=6.2.4)", "pytest-cov (>=2.12)", "pytest-mock

    2.9K10编辑于 2024-05-22
  • 来自专栏啄木鸟软件测试

    Java、Python、C++支持jenkins和SonarQube(全集)

    assert true #只运行标记为slow的测试 pytest-mslow 5.3.4.插件生态系统 插件 功能 pytest-cov 测试覆盖率统计 pytest-xdist 并行测试执行 pytest-mock

    68810编辑于 2025-08-25
领券