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 (im Kontext eines Tests) und Auswertung erhaltener Mails
  • Klärung von Anforderungen
  • Softwarequalitätsanalyse gemäß ISO/IEC 9126
  • Test von Lokalisierung vs. Internationalisierung (l10n und i18n)
  • Testdatenmanagement
  • Robustheit gegen externe Einflüsse (wie Netzwerkeinbrüche)
Beitrag
  • Beratung zur Testfallerstellung
  • Konzeption von Testframeworks
  • Coaching
  • Implementierung

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

Verwaltungssoftware für Vorlesungen und mathematische Dokumente


Die Anwendung “ExerCite” wurde von mir in meiner Zeit als Hilfswissenschaftler am und für den Lehrstuhl C für Mathematik in Aachen entwickelt. In der Anwendung können mathematische Übungsaufgaben erfasst, verwaltet und thematisch gruppiert werden.

Aus einer Auswahl solcher Aufgaben können Übungsblätter und Musterlösungen erstellt, und zu Vorlesungen zugeordnet werden. In der Anwendung enthalten ist das Rendering mathematischer Formeln mit LaTeX.

Beitrag
  • Full Stack - von der Anforderungsanalye bis zur Lieferung der fertigen Software
Beginn: 2009
Dauer: 24 Monate

Technologien:
PHP (4,5) Apache LaTeX ImageMagick MySQL