pytest的simple setup and teardown usage
发布时间
阅读量:
阅读量
前言
伙伴们好呀!又见面啦!今天就让我们深入探讨一下Pytest中的前后置应用吧。对于熟悉Unitest框架的小伙伴来说,在测试框架中设置这些步骤可以帮助提高测试效率与代码质量。setup用于处理每次用例执行前必要的准备工作...而teardown则负责在每次用例完成后清理不必要的环境变量...了解Pytest的强大功能后发现它也提供了类似的前后置配置选项,并且操作相对更为简便。

pytest中的前置
pytest比较强大,提供了不仅仅一种方法的前置和后置:
- module初始化与模块卸载
- 函数启动与函数卸载
- 类初始化与类卸载
- 方法启动与方法卸载
- 初始化与卸载
看完上面的内容后可能会感到一头雾水?不清楚具体应该何时应用?我会以具体实例逐步讲解。
setup、teardown
首先介绍第一个大家都较为熟悉且书写风格与unittest中的书写一致的方法;这个方法不仅可以在类中应用,在类之外同样可以进行应用。
该方法每条用例都会执行
import pytest
def setup():
全部评论 (0)
还没有任何评论哟~
