Opsætning og kørsel
🌐 English · Dansk · Bahasa Malaysia
Krav
- Python 3.13 eller nyere
- Google Chrome (Selenium henter den passende driver)
- Valgfrit: Docker til end to end-kørslen; Doxygen til API-dokumentationen
Opret og brug et lokalt .venv
Aktivér det:
Opgradér pip og installér projektet med testværktøjerne:
Forlad miljøet med deactivate.
Kør
Chrome åbner, Wikipedias forside indlæses, artikeltallet udskrives, og browseren lukkes. Tilføj --headless for at køre uden vindue:
Test
Enhedstestene bruger en falsk driver og starter ingen browser. End to end-kørslen står under Test i Docker.
API-dokumentation
HTML skrives til docs/doxygen/html.