Sobes.tech
Junior — Middle

Máte skúsenosti s používaním Selenium na automatizáciu testov?

sobes.tech AI

Odpoveď od AI

Áno, použil som Selenium na automatizáciu testovania webových aplikácií. Selenium umožňuje programovo ovládať prehliadač, napodobňujúc akcie používateľa: kliknutia, zadávanie textu, navigáciu atď. To pomáha vytvárať automatické testy na overenie funkčnosti stránky.

Príklad jednoduchého testu v Pythone s Selenium:

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

# Inicializácia ovládača (napríklad Chrome)
driver = webdriver.Chrome()
driver.get('https://example.com')

# Vyhľadanie prvku a interakcia
button = driver.find_element(By.ID, 'submit')
button.click()

# Kontrola výsledku
assert 'Ďakujeme' in driver.page_source

driver.quit()

Selenium podporuje rôzne programovacie jazyky a prehliadače, čo z neho robí univerzálny nástroj na automatizáciu UI testov.