Junior — Middle
Hai eseguito test automatizzati con Python?
sobes.tech AI
Risposta dell'AI
Sì, ho lavorato con test automatizzati utilizzando Python. Di solito usavo framework come pytest e unittest per scrivere i test. Per i test web, utilizzavo Selenium WebDriver, che permetteva di automatizzare l'interazione con il browser. Ad esempio, si può scrivere un test che apre una pagina e verifica la presenza di un elemento specifico:
from selenium import webdriver
from selenium.webdriver.common.by import By
browser = webdriver.Chrome()
browser.get('https://example.com')
element = browser.find_element(By.ID, 'main')
assert element is not None
browser.quit()
Ho anche usato librerie per i test API, come requests, per verificare la correttezza delle risposte del server.