Training: Python Unit Testing
Python
6 uur
Engels (US)

Training: Python Unit Testing

Snel navigeren naar:

  • Informatie
  • Inhoud
  • Kenmerken
  • Meer informatie
  • Reviews
  • FAQ

Productinformatie

Het unit-test framework (ook bekend als PyUnit) is gemodelleerd op JUnit en vereenvoudigt de automatisering van tests voor Python-applicaties. Je leert het unit-test framework te gebruiken om tests voor de broncode van je toepassing te definiëren om ervoor te zorgen dat deze zich op een gespecificeerde manier gedraagt. Je schrijft een voorbeeldtest en breidt vervolgens de testscripts uit om meerdere tests op te nemen. Je onderzoekt het unit-test framework, de pytest en de doctest, en hoe je deze kunt gebruiken om het testen van alle functies in Python-applicaties te automatiseren. Je leert hoe je algemene bewerkingen voor meerdere tests kan bundelen in een speciale functie of fixture, waardoor testscripts gemakkelijker te bekijken en te onderhouden zijn. Vervolgens leer je hoe je tests definieert en uitvoert, en hoe je tests stroomlijnt met behulp van fixtures. Je leert de belangrijke functies van het pytest-framework om kleine testeenheden te maken en om individuele tests te definiëren en uit te voeren. Je onderzoekt ook de uitvoering en het overslaan van specifieke tests in scripts, en je leert vervolgens om tests te vereenvoudigen door gebruik te maken van parametrering. Tot slot onderzoek je de bundeling van documentatie en tests in één uitvoerbaar bestand.

Inhoud van de training

Python Unit Testing

6 uur

Python Unit Testing: An Introduction to Python's unittest Framework

The unittest framework (also known as PyUnit) is modeled on JUnit and simplifies the automation of tests for your Python applications. Discover the basic features of unittest such as the definition and execution of test cases and the selection of specific tests for an execution.

Python Unit Testing: Advanced Python Testing Using the unittest Framework

Discover some of the more advanced features of the Python unittest framework such as the use of fixture functions for common operations across tests, the definition and execution of test suites, and the simplification of writing test scripts using the PyCharm IDE.

Python Unit Testing: Testing Python Code Using pytest

The pytest module simplifies the definition and execution of unit tests and functional tests for Python code. Discover basic unit testing using asserts as well as the streamlining of tests using fixtures.

Python Unit Testing: Testing Python Code Using doctest

Python Unit Testing: Testing Python Code Using doctest

Kenmerken

Docent inbegrepen
Bereidt voor op officieel examen
Engels (US)
6 uur
Python
90 dagen online toegang
HBO

Meer informatie

Doelgroep Softwareontwikkelaar, Webontwikkelaar
Voorkennis

Je hebt ervaring met Python programmering en het gebruik van de Linux Shell.

Resultaat

Na het afronden van deze training, kan je optimaal gebruik maken van het Python unit-test framework.

Positieve reacties van cursisten

Training: Leidinggeven aan de AI transformatie

Nuttige training. Het bestelproces verliep vlot, ik kon direct beginnen.

- Mike van Manen

Onbeperkt Leren Abonnement

Onbeperkt Leren aangeschaft omdat je veel waar voor je geld krijgt. Ik gebruik het nog maar kort, maar eerste indruk is goed.

- Floor van Dijk

Training: Leidinggeven aan de AI transformatie

Al jaren is icttrainingen.nl onze trouwe partner op het gebied van kennisontwikkeling voor onze IT-ers. Wij zijn blij dat wij door het platform van icttrainingen.nl maatwerk en een groot aanbod aan opleidingen kunnen bieden aan ons personeel.

- Loranne, Teamlead bij Inwork

Hoe gaat het te werk?

1

Training bestellen

Nadat je de training hebt besteld krijg je bevestiging per e-mail.

2

Toegang leerplatform

In de e-mail staat een link waarmee je toegang krijgt tot ons leerplatform.

3

Direct beginnen

Je kunt direct van start. Studeer vanaf nu waar en wanneer jij wilt.

4

Training afronden

Rond de training succesvol af en ontvang van ons een certificaat!

Veelgestelde vragen

Veelgestelde vragen

Op welke manieren kan ik betalen?

Je kunt bij ons betalen met iDEAL, PayPal, Creditcard, Bancontact en op factuur. Betaal je op factuur, dan kun je met de training starten zodra de betaling binnen is.

Hoe lang heb ik toegang tot de training?

Dit verschilt per training, maar meestal 180 dagen. Je kunt dit vinden onder het kopje ‘Kenmerken’.

Waar kan ik terecht als ik vragen heb?

Je kunt onze Learning & Development collega’s tijdens kantoortijden altijd bereiken via support@icttrainingen.nl of telefonisch via 026-8402941.

Background Frame
Background Frame

Onbeperkt leren

Met ons Unlimited concept kun je onbeperkt gebruikmaken van de trainingen op de website voor een vast bedrag per maand.

Bekijk de voordelen

Heb je nog twijfels?

Of gewoon een vraag over de training? Blijf er vooral niet mee zitten. We helpen je graag verder. Daar zijn we voor!

Contactopties