pytest
文章平均质量分 92
pytest教程集合
码小旭
一名软件测试从业者
展开
-
pytest--测试用例调用fixture、fixture传递测试数据(三)
在pytest中,fixture是一种用于在测试前后进行预备和清理工作的代码处理机制。它有独立的命名,并通过声明激活。命名方式灵活,不局限于 setup 和 teardown 这几个命名conftest.py 配置里可以实现数据共享,不需要 import 就能自动找到 fixturescope=“module” 可以实现多个 .py 跨文件共享前置scope=“session” 可以实现多个 .py 跨文件使用一个 session 来完成多个用例。原创 2023-11-24 14:44:30 · 397 阅读 · 1 评论 -
pytest简介、安装、快速入门(一)
Pytest 是一个成熟的全功能 Python 测试框架,它支持单元测试、集成测试以及功能测试。Pytest 的设计目标是简单、易于理解和使用,并且能够支持广泛的测试需求。以下是 Pytest 的主要特点:1、易于上手和使用:Pytest 提供了简单的语法和易于使用的 API,使得编写和组织测试用例变得非常容易。2、强大的断言功能:Pytest 提供了丰富的断言功能,可以方便地对测试结果进行验证,确保代码的正确性。3、插件支持:Pytest 支持插件,可以方便地扩展其功能。原创 2023-11-23 09:29:11 · 137 阅读 · 0 评论 -
pytest之前置、后置方法(二)
setup()teardown()由unittest提供的方法可以看出,只支持方法和类级别的前置和后置,而今天我们要学习的pytest支持的更多,下面让我们一起来学习下吧。原创 2023-11-23 11:10:10 · 135 阅读 · 0 评论