摘要:
一、fixture scope 为session 级别是可以跨 .py模块调用的,也就是当我们有多个 .py文件的用例时,如果多个用例只需调用一次fixture,可以将scope=‘session’,并且写到conftest.py文件里。写到conftest.py文件可以全局调用这里面的方法。使用的 阅读全文
摘要:
一、fixture里面有个参数scope,通过scope可以控制fixture的作用范围,根据作用范围大小划分:session>module>class>function,具体作用范围如下: 1.function 函数或者方法级别都会被调用 2.class 类级别调用一次 3.module 模块级别 阅读全文
摘要:
一、pytest中可以使用@pytest.fixture 装饰器来装饰一个方法,被装饰方法的方法名可以作为一个参数传入到测试方法中。可以使用这种方式来完成测试之前的初始化,也可以返回数据给测试函数。 将fixture作为函数参数 通常使用setup和teardown来进行资源的初始化,如果有这样一个 阅读全文