import os import pytest from selenium import webdriver from selenium.webdriver.chrome.options import Options @pytest.fixture def driver(): options = Options() options.add_argument("--headless=new") options.add_argument("--window-size=1280,720") browser = webdriver.Remote( command_executor=os.environ["SELENIUM_REMOTE_URL"], options=options, ) yield browser browser.quit()