Rozwiązanie – Twój test w oparciu o pytest

UWAGA: Obecnie pracujemy nad całkowicie nowym materiałem o automatach w TypeScript i Playwright.

Już teraz sprawdź pierwsze lekcje w całości za darmo! 👉 Program Testy Automatyczne z Playwright. Program Playwright Testy Automatyczne

W tej lekcji prezentujemy przykładowe rozwiązanie zadania. Poniższy kod może się nieznacznie różnić od Twojego, gdyż istnieje więcej niż jedno poprawne rozwiązanie 😉

Test szukania frazy:

# test_antoogle_search.py
def test_antoogle_search(page):
    test_phrase = 'Sample test phrase'

    # Go to https://antoogle.testoneo.com/
    page.goto("https://antoogle.testoneo.com/")

    # Click [placeholder="Search phrase"]
    page.click("[placeholder=\"Search phrase\"]")

    # Fill [placeholder="Search phrase"]
    page.fill("[placeholder=\"Search phrase\"]", test_phrase)

    # Click text=Search!
    page.click("text=Search!")

    assert page.inner_text(
        '#item0') == test_phrase, f"Actual value: {page.inner_text('#item0')} differ from expected: {test_phrase}"

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *