小编vid*_*huv的帖子

request.cls.driver 在具有类范围的 pytest 固定装置中起什么作用?

请查看下面的装置并帮助我了解 request 和 request.cls.driver=driver 到底在做什么?据我了解,它与夹具的范围有关,如果我使用不同的范围会发生什么?

@pytest.fixture(scope="class")
def driver_init(request):
    from selenium import webdriver
    web_driver = webdriver.Chrome("C:/chromedriver.exe")
    request.cls.driver = web_driver
    yield
    web_driver.close()
Run Code Online (Sandbox Code Playgroud)

python pytest

6
推荐指数
1
解决办法
7779
查看次数

标签 统计

pytest ×1

python ×1