import pytest from selenium import webdriver from selenium.webdriver.common.by import By from pages.homepage import HomePage import time @pytest.mark.order(1) @pytest.fixture() def driver(): driver = webdriver.Chrome() driver.maximize_window() time.sleep(2) yield driver driver.close() @pytest.mark.order(2) @pytest.fixture() def login(driver): home_page = HomePage(driver) home_page.open() home_page.login() yield home_page