Veranstaltungsdetails
Automatisierte Tests für Python mit dem Doctest-Modul
Dr. Stefan Schwarzer (Softwareentwickler und Berater, SSchwarzer.com) / Homepage / E-Mail:
Sonntag, 15:00 Uhr, Raum V1 [als ical]
Für Software in der Programmiersprache Python gibt es verschiedene Test-Frameworks. Eine ganz normale Python-Installation bringt zwei davon mit: das bekanntere Unittest-Modul und das weniger bekannte, aber besonders einfach zu verwendende, Doctest-Modul. Dieser Vortrag zeigt dessen Möglichkeiten.
Inhalte:
- Testen ganz einfach: mit ausführbaren Docstrings
- Tests in Textdateien (Literate Testing)
- Tipps und Tricks (<BLANKLINE>, ELLIPSIS, ...)
- Einschränkungen von Doctest
- Testgetriebene Entwicklung
- Fragen/Diskussion
Webseite zum Beitrag: http://docs.python.org/library/doctest.html
Erwünschte Vorkenntnisse: zumindest grundlegende Programmierkenntnisse in Python
Weitere Informationen: „Kurz-Paper”
Material zum Beitrag: Folien (extern)
Keine Datei gefunden!
Video-Aufzeichnung:
Video-Datei-Download (MP4) oder Flash based media player: