Junior — Middle
Можете ли да наведете библиотеке или оквире које сте користили у својим пројектима?
sobes.tech АИ
Одговор од АИ
U projektima automatizacije testova koristio sam sledeće biblioteke i okvire:
- Selenium WebDriver — za automatizaciju testova pretraživača za veb aplikacije.
- pytest — popularni okvir za pisanje i pokretanje testova u Pythonu, podržava fixtures i parametrizaciju.
- unittest — standardni modul Pythona za jedinicne testove.
- requests — za testiranje API-ja, slanje HTTP zahteva.
- Allure — za generisanje izveštaja o rezultatima testova.
Primer jednostavnog testa koristeći pytest i requests:
import requests
def test_google_status_code():
response = requests.get('https://www.google.com')
assert response.status_code == 200
Ovi alati omogućavaju efikasno kreiranje, pokretanje i održavanje automatskih testova.