Powrót do: Playwright – Praktyczne wprowadzenie do testów automatycznych opartych o język Python
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.
Już teraz sprawdź pierwsze lekcje w całości za darmo! 👉 Program Testy Automatyczne z Playwright.
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}"
