Это определенный мой тестовый файл
Получение ошибки атрибута при запуске
Conftest.py
Код: Выделить всё
@pytest.fixture(scope= "class")
def setup(request):
driver = webdriver.Chrome()
driver.get('https://google.com/')
driver.maximize_window()
request.cls.driver = driver
Код: Выделить всё
@pytest.mark.usefixtures("setup")
class TestBzHomePage:
def test_benzinga_landing(self):
# self.wait.until(EC.element_to_be_clickable((By.ID, "email"))).click()
self.driver.find_element(By.ID, "email").send_keys("sankalpsaxena@xxx.com")
self.driver.find_element(By.ID, "current-password").send_keys("testtest")
bz1 = TestBzHomePage()
bz1.test_benzinga_landing()
ОШИБКА testCases/test_BzReprofit_Suit.py – AttributeError: у объекта TestBzHomePage нет атрибута «драйвер»Пожалуйста, помогите решить эту проблему. Моя цель – определить запуск браузера при настройке для всех тестовых файлов один раз, а затем завершить сеанс с помощью драйвера, закрыть
Подробнее здесь: https://stackoverflow.com/questions/790 ... st-py-at-c