Selenium pytest не может связать веб-драйвер с моими тестовыми файлами из conftest.py на уровне классаPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Selenium pytest не может связать веб-драйвер с моими тестовыми файлами из conftest.py на уровне класса

Сообщение Anonymous »

Это мой файл конфликтов
Это определенный мой тестовый файл
Получение ошибки атрибута при запуске
Conftest.py

Код: Выделить всё

@pytest.fixture(scope= "class")
def setup(request):
driver = webdriver.Chrome()
driver.get('https://google.com/')
driver.maximize_window()
request.cls.driver = driver
test_sampletest.py

Код: Выделить всё

@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
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Как я могу связать свой CSS с моими HTML-файлами?
    Anonymous » » в форуме CSS
    0 Ответы
    13 Просмотры
    Последнее сообщение Anonymous
  • Как я могу связать свой CSS с моими HTML-файлами? [закрыто]
    Anonymous » » в форуме CSS
    0 Ответы
    16 Просмотры
    Последнее сообщение Anonymous
  • AttributeError: модуль «conftest» не имеет атрибута «драйвер».
    Anonymous » » в форуме Python
    0 Ответы
    17 Просмотры
    Последнее сообщение Anonymous
  • Написание модульных тестов: как программно получить папку с тестовыми файлами
    Anonymous » » в форуме C#
    0 Ответы
    14 Просмотры
    Последнее сообщение Anonymous
  • Невозможно выполнить определенный пользователем крючок в conftest с помощью pytest
    Anonymous » » в форуме Python
    0 Ответы
    11 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Python»