TU Chemnitz: URZ: Lehre / Weiterbildung
Entwicklung von Testfällen für eine datenbankorientierte Webapplikation
Bearbeiter:
Betreuung:
- Thomas Müller
- Daniel Klaffenbach
Aufgaben
- Analyse der derzeitigen Anwendungsstruktur
- Erarbeitung und Dokumentation von Testszenarien
- Umsetzung dieser Testszenarien in automatisierten Tests (Python)
- Entwicklung eines Konzepts zum Generieren von repräsentativen Daten für eine Test-Datenbank
- Aufdecken von Schwachstellen und Fehlern
Anforderungen
- Grundkenntnisse:
- Nutzung von Linux/Unix-Tools
- Python
- Relationale Datenbanksysteme (vorzugsweise MySQL)
- Idealerweise auch Grundkenntnisse im Umgang mit Unittests
- Fähigkeit zum zügigen Einarbeiten in neue Themen