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