Pytest ist ein ausgereiftes Testwerkzeug für Python mit vielen Funktionen. Es macht den Einstieg leicht und ermöglicht, sich ganz auf das Schreiben der Tests zu konzentrieren. Testfunktionen können Parameter haben und mit Attributen markiert werden. Es gibt zahlreiche Plugins, die sich für jedes Verzeichnis und jedes Projekt separat konfigurieren lassen. Eines der Plugins ermöglicht das Verteilen der Tests auf mehrere CPUs. (non)