Junior — Middle
Kas teil on kogemusi Selenium kasutamisel testide automatiseerimiseks?
sobes.tech AI
Vastus AI-lt
Jah, ma olen kasutanud Seleniumi veebirakenduste testide automatiseerimiseks. Selenium võimaldab programmeerimiselt juhtida brauserit, imiteerides kasutaja tegevusi: klõpsud, teksti sisestamine, navigeerimine jne. See aitab luua automaatseid teste, et kontrollida saidi funktsionaalsust.
Näide lihtsast testist Pythonis Seleniumi kasutades:
from selenium import webdriver
from selenium.webdriver.common.by import By
# Draiveri initsialiseerimine (nt Chrome)
driver = webdriver.Chrome()
driver.get('https://example.com')
# Elementi otsimine ja sellega suhtlemine
button = driver.find_element(By.ID, 'submit')
button.click()
# Tulemuse kontrollimine
assert 'Aitäh' in driver.page_source
driver.quit()
Selenium toetab erinevaid programmeerimiskeeli ja brausereid, muutes selle mitmekülgseks tööriistaks UI testide automatiseerimiseks.