Projekte

UI-Testautomatisierung

Ich habe anwendungsspezifische Testframeworks für verschiedene Anwendungen in unterschiedlichen Technologien und Programmiersprachen umgesetzt. Dabei wurden meist Schnittstellen zwischen Programmcode (den implementierten Testfällen) und dem User-Interface1 einer Anwendung in Form von Page Objects erzeugt.

Weitere gängige Probleme, die in diesem Umfeld gelöst wurden:

  • Mailversand und Auswertung erhaltener Mails
  • Lauffähigkeit auf verschiedenen Umgebungen
  • Lokalisierung vs. Internationalisierung (l10n und i18n)
  • Testdatenmanagement
  • Robustheit gegen externe Einflüsse (wie Netzwerkschwankungen)
Beitrag

Beratung zur Testfallerstellung, Konzeption von Testframeworks, Coaching, Implementierung

Technologien:

Sprachen: Java, C#, PHP ; Frameworks: JUnit, Selenium, Ranorex


  1. Der sich hier aufwerfenden Frage bin ich mir durchaus bewusst. ↩︎

Verwaltungssoftware für Vorlesungen und mathematische Dokumente

Anwendung zur Pflege eines Vorlesungsverzeichnis mit den zugeordneten Dokumenten, wie Übungsaufgaben und Musterlösungen. In der Anwendung enthalten ist das Rendering mathematischer Formeln mit LaTeX.

Beitrag

Konzeption, Architektur, Entwicklung

Technologien:

PHP, Apache, LaTeX, ImageMagick