Junior — Middle
Hai esperienza nell'uso di Selenium per l'automazione dei test?
sobes.tech AI
Risposta dell'AI
Sì, ho utilizzato Selenium per automatizzare i test delle applicazioni web. Selenium consente di controllare il browser in modo programmato, simulando le azioni dell'utente: clic, inserimento di testo, navigazione, ecc. Questo aiuta a creare test automatici per verificare la funzionalità del sito.
Esempio di un semplice test in Python con Selenium:
from selenium import webdriver
from selenium.webdriver.common.by import By
# Inizializzazione del driver (ad esempio, Chrome)
driver = webdriver.Chrome()
driver.get('https://example.com')
# Ricerca dell'elemento e interazione
button = driver.find_element(By.ID, 'submit')
button.click()
# Verifica del risultato
assert 'Grazie' in driver.page_source
driver.quit()
Selenium supporta diversi linguaggi di programmazione e browser, rendendolo uno strumento versatile per l'automazione dei test UI.