Sobes.tech
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.