Junior — Middle
Czy możesz wymienić biblioteki lub frameworki, których używałeś w swoich projektach?
sobes.tech AI
Odpowiedź od AI
W projektach automatyzacji testów używałem następujących bibliotek i frameworków:
- Selenium WebDriver — do automatyzacji testów przeglądarkowych aplikacji internetowych.
- pytest — popularny framework do pisania i uruchamiania testów w Pythonie, obsługuje fixture i parametryzację.
- unittest — standardowy moduł Pythona do testów jednostkowych.
- requests — do testowania API, wysyłania żądań HTTP.
- Allure — do generowania raportów z wynikami testów.
Przykład prostego testu z użyciem pytest i requests:
import requests
def test_google_status_code():
response = requests.get('https://www.google.com')
assert response.status_code == 200
Te narzędzia pozwalają na efektywne tworzenie, uruchamianie i utrzymanie automatycznych testów.