Sobes.tech
Junior — Middle

Máte zkušenosti s používáním Selenium pro automatizaci testů?

sobes.tech AI

Odpověď od AI

Ano, použil jsem Selenium k automatizaci testování webových aplikací. Selenium umožňuje programově ovládat prohlížeč, napodobovat akce uživatele: kliknutí, zadávání textu, navigaci atd. To pomáhá vytvářet automatické testy pro ověření funkčnosti webu.

Příklad jednoduchého testu v Pythonu s Selenium:

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

# Inicializace ovladače (například Chrome)
driver = webdriver.Chrome()
driver.get('https://example.com')

# Vyhledání prvku a interakce
button = driver.find_element(By.ID, 'submit')
button.click()

# Kontrola výsledku
assert 'Děkujeme' in driver.page_source

driver.quit()

Selenium podporuje různé programovací jazyky a prohlížeče, což z něj činí univerzální nástroj pro automatizaci UI testů.