Код IT
← Каталог

Инструменты для ручного и автоматизированного тестирования — Selenium WebDriver

Фрагмент из «Инструменты для ручного и автоматизированного тестирования»: Selenium WebDriver.

python projectencyclopedia7-05-testirovanie-118 embed URL статья в энциклопедии
Python main.py

import pytest

from selenium import webdriver
from selenium.webdriver.common.by import By

@pytest.fixture(scope="function")
def browser():
    driver = webdriver.Chrome()
    yield driver
    driver.quit()

def test_login(browser):
    browser.get("https://example.com/login")
    assert "Login" in browser.title

import pytest

from selenium import webdriver
from selenium.webdriver.common.by import By

@pytest.fixture(scope="function")
def browser():
    driver = webdriver.Chrome()
    yield driver
    driver.quit()

def test_login(browser):
    browser.get("https://example.com/login")
    assert "Login" in browser.title