/
alex_tester
/
qa-auto-tests
Обзор
Документация
Войти
/
alex_tester
/
qa-auto-tests
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
test_selenium_pytest/test_selenium_pytest_3.py
25 строк
781 B
Aleksandr
Добавлены все тесты
22 апр 2026, 18:36
22 апр 2026, 18:36
32c0e5d
Код
Авторство
О чём код?
import pytest from selenium import webdriver from selenium.webdriver.common.by import By from selenium.webdriver.support.ui import WebDriverWait from selenium.webdriver.support import expected_conditions as EC from selenium.webdriver.common.keys import Keys @pytest.fixture def browser(): driver = webdriver.Chrome() yield driver driver.quit() def test_open_github(browser): browser.get("https://github.com") command_line = WebDriverWait(browser , 10).until( EC.element_to_be_clickable((By.CLASS_NAME, "octicon"))) command_line.send_keys("pytest") command_line.send_keys(Keys.ENTER) result = WebDriverWait(browser, 10).until( EC.presence_of_element_located((By.CLASS_NAME, "Box-sc-62in7e-0"))) assert result.is_displayed()