Kostenloses Modul
Softwaretest
Lernen Sie Softwaretest praktisch: Unit-Tests in Python, Grenzwerte, Fakes und Mocks, testgetriebene Entwicklung und Code Coverage.
Die Lektionen
Jede Lektion lesen Sie kostenlos vollständig. Mit einem kostenlosen Konto führen Sie die Befehle in einem Lab aus und lösen die Quizze und Aufgaben.
1 · Ubuntu-VM-Lab
Warum Software getestet wird
Ich kann sagen, welche Art von Test welche Art von Fehler findet.
Lektion lesen2 · Ubuntu-VM-Lab
Unit-Tests mit Assertions schreiben
Ich kann einen Unit-Test mit Assertions schreiben und ausführen.
Lektion lesen3 · Ubuntu-VM-Lab
Äquivalenzklassen und Grenzwerte
Ich kann Testfälle aus Äquivalenzklassen und Grenzwerten auswählen.
Lektion lesen4 · Ubuntu-VM-Lab
Testen mit Fakes und Mocks
Ich kann Code testen, der von der Uhrzeit oder vom Zufall abhängt.
Lektion lesen5 · Ubuntu-VM-Lab
Testgetriebene Entwicklung (TDD)
Ich kann einen fehlschlagenden Test schreiben, ihn bestehen lassen und dann aufräumen.
Lektion lesen6 · Ubuntu-VM-Lab
Testabdeckung (Code Coverage)
Ich kann eine Abdeckungszahl lesen und sagen, was sie nicht zeigt.
Lektion lesen
In einem echten Lab bearbeitet
Jede Lektion dieses Moduls wird in einem Lab bearbeitet, das nur für Sie startet. Die genutzten Labs:
Sie unterrichten eine Gruppe? Weisen Sie dieses Modul Ihren Studierenden zu, mit Handbuch für Lehrende, automatisch geprüften Aufgaben und einem Lab für jede Person.