使用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
相关产品推荐
相关产品推荐

