Veranstaltungsdetails

Automatisierte Tests für Python mit dem Doctest-Modul

Dr. Stefan Schwarzer (Softwareentwickler und Berater, SSchwarzer.com) / Homepage / E-Mail: 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)

Audio-Aufzeichnung:

Keine Datei gefunden!

Video-Aufzeichnung: Video-Datei-Download (MP4)  oder  Flash based media player:

zuletzt bearbeitet am 14.09.2009 von CLT-Team 
Die Chemnitzer Linux-Tage sind ein Projekt des IN-Chemnitz e.V. | Impressum | Datenschutzerklärung