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.