You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用conftest.py无法在其他Python文件的测试类中访问driver及driver方法的问题求助

conftest.py无法在其他Python文件的测试类中访问driver及driver方法的问题求助

我已经创建了conftest.py文件,但没办法在另一个文件的测试类里访问driver以及它的方法。我刚接触Python,能不能帮我看看我哪里遗漏了?

conftest.py

import pytest
from selenium import webdriver

@pytest.fixture
def setup(request):
    driver = webdriver.Chrome()
    driver.get("https://dev-web-azamtv.videoready.tv")
    request.cls.driver = driver
    yield driver
    driver.quit()

test_login.py

import pytest
from testcases.conftest import setup


@pytest.mark.usefixtures("setup")
class VerifyLoginTest:

    def test_login(self):
        self.

具体问题是:在上面的test_login.py里,VerifyLoginTest类中的test_login方法中,我输入self.之后,本来应该能看到self.driver的自动提示,也能调用driver的相关方法,但现在既没有提示,也没法正常使用self.driver。

备注:内容来源于stack exchange,提问作者Nihit Garg

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.14 09:28:05