Ga naar hoofdinhoud
HomePython

Cursus

Introductie tot testen in Python

GevorderdVaardigheidsniveau
Bijgewerkt 06-2025
Start Cursus Kosteloos
PythonProgramming
4 u
16 videos
53 Opdrachten
4,350 XP
25,061
Bewijs van Prestatie

Maak je kosteloos account aan

Ga verder met GoogleMeer opties weergeven

of


Door verder te gaan accepteer je onze Gebruiksvoorwaarden, ons Privacybeleid en dat je gegevens worden opgeslagen in de VS.

Geliefd bij leerlingen van duizenden bedrijven

Group

Een team trainen?

Probeer voor bedrijven

Cursusbeschrijving

Waarom testen?

Veel mensen schrijven code. Sommigen van hen maken het succesvol en winstgevend. Maar soms maken zelfs de slimste programmeurs fouten die miljoenen dollars kunnen kosten. Hoe kun je de kans op zo'n ramp verkleinen? Hoe zorg je ervoor dat je een programma maakt dat precies doet wat je wilt? Het simpele antwoord is: schrijf tests!

Python-testen: de basis

Tijdens deze reis leer je de basis van het maken van tests in Python. Je zult vier soorten methoden voor het testen van software tegenkomen. Je gaat je eigen tests maken om te checken of het programma of een datapijplijn werkt zoals het hoort voordat het in productie gaat. Of het nu gaat om een onverwachte nul, een typefout in je dataset of verwisselde tekens in de vergelijking. Je kunt die gevallen opsporen met de tests, en dat zul je ook doen.

Testen met pytest en unittest

Na afloop van de cursus weet je welke soorten testmethoden er zijn en kun je de meest geschikte kiezen voor een bepaalde situatie. Je kunt die tests ook ontwerpen en in Python uitvoeren met behulp van de bibliotheken `pytest` en `unittest`.

Vereisten

Writing Functions in PythonSoftware Engineering Principles in Python
1

Tests maken met pytest

Leer wat een test is en hoe je je eerste eigen test uitvoert met de pytest-library! Je raakt vertrouwd met het pytest-testframework en de command-lineinterface. Je leert ook hoe je specifieke situaties afhandelt, zoals "mislukte tests" en "tests overslaan", met pytest-markers.
Hoofdstuk beginnen
2

Pytest-fixtures

Leer wat een fixture is en hoe je je code eenvoudiger maakt door die in tests te gebruiken. Je maakt kennis met de fixturedecorator @pytest.fixture en de fixturetools. Je analyseert je code om er het "fixture-gedeelte" in te herkennen. Tot slot leer je teardowns gebruiken om softwarefouten te voorkomen.
Hoofdstuk beginnen
3

Basis testtypen

Leer wat de basistesttypen zijn en wat hun kenmerken zijn. Leer over testcases en hoe die helpen bij het implementeren van tests. Je wordt vaardiger in het schrijven van testfuncties en het draaien van pytest via de CLI in IDE-oefeningen. Tot slot kun je de verschillende testtypen onderscheiden en voor elk type tests maken.
Hoofdstuk beginnen
4

Tests schrijven met unittest

Introductie tot testen in Python
Cursus
voltooid

Verdien een prestatieverklaring

Voeg deze referentie toe aan je LinkedIn-profiel, cv of curriculum vitae
Deel het op sociale media en in je functioneringsgesprek
Schrijf je nu in

Sluit je aan bij meer dan 19 miljoen leerlingen en start vandaag nog met Introductie tot testen in Python!

Maak je kosteloos account aan

Ga verder met GoogleMeer opties weergeven

of


Door verder te gaan accepteer je onze Gebruiksvoorwaarden, ons Privacybeleid en dat je gegevens worden opgeslagen in de VS.

Ontwikkel je datavaardigheden met DataCamp voor Mobiel

Maak vooruitgang onderweg met onze mobiele cursussen en dagelijkse 5-minuten programmeeruitdagingen.