欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 文旅 > 明星 > 1、pytest基本用法

1、pytest基本用法

2025/3/31 2:12:28 来源:https://blog.csdn.net/m0_60008263/article/details/146478829  浏览:    关键词:1、pytest基本用法

目录

先给大家分享下学习资源

1. 安装pytest

2. 编写用例规则

3. 执行用例


最近在学习pytest的用法 并且用这套框架替换了原来的unittest, 同是测试框架 确实感觉到pytest更加便捷 这边分享给大家我得学习心得

先给大家分享下学习资源

1 官方文档

  • pytest 官方文档 永远是是最全面的学习资源。

2 书籍 (这个是deepseek给的 我没看

  • 《Python Testing with pytest》:深入讲解 pytest 的使用和最佳实践。、

3 B站 (小破站永远的神!随便搜个看看都行 都挺好的 关键词:pytest测试框架

1. 安装pytest

pip install pytest  # 在pycharm terminal中直接输入这个命令去安装pytest
pytest -v   # 验证是否安装成功

2. 编写用例规则

  1. 测试文件需要以test_开头,或者以_test结尾,例如 test_example.py 或 example_test.py
  2. 测试函数需要以test_开头, 例如test_case()
  3. 测试以Test开头,例如TestMethod
  4. 使用assert断言, 例如 assert actually_result == expected_result

附:pytest会自动识别test_开头或结尾的文件并运行其中test_开头的用例

def test_api():user info = {"username"":sanmu"""password":"123456"}resp = session.post('https://baidu.com', json=user info)print(resp)assert resp.status_code ==200

3. 执行用例

  1. 命令行
     
    pytest test_example.py
  2. 代码
    import pytestpytest.main()   # 启动pytest测试框架

    下一阶段入口:

pytest核心功能(进阶用法)-CSDN博客

pytest测试框架所需文件以及各自位置-CSDN博客

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词