/
crazybread
/
ci-cd-lab-7
Обзор
Документация
Войти
/
crazybread
/
ci-cd-lab-7
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
conftest.py
26 строк
863 B
crazybread
upload files
06 дек 2025, 10:31
06 дек 2025, 10:31
56e28fd
Код
Авторство
О чём код?
import pytest from selenium import webdriver from selenium.webdriver.chrome.service import Service from webdriver_manager.chrome import ChromeDriverManager from selenium.webdriver.chrome.options import Options @pytest.fixture def browser(): chrome_options = Options() chrome_options.add_argument("--no-sandbox") chrome_options.add_argument("--disable-dev-shm-usage") chrome_options.add_argument("--window-size=1920,1080") # Для macOS иногда помогает headless-режим, если браузер не запускается: # chrome_options.add_argument("--headless") driver = webdriver.Chrome( service=Service(ChromeDriverManager().install()), options=chrome_options ) driver.implicitly_wait(10) yield driver driver.quit() @pytest.fixture def base_url(): return "https://ya.ru"