Zum Hauptinhalt springen
FHEDEEN
Infomaterial anfordern

Bachelor Flyer Master Flyer

Kontakt

Sekretariat Angewandte Informatik
Tel.: 0361 / 6700-5510 sekretariat-ai@fh-erfurt.de

Besucheranschrift:

Fachhochschule Erfurt
Fakultät Gebäudetechnik und Informatik
Fachrichtung Angewandte Informatik
Altonaer Straße 25
99085 Erfurt

Konzeption und Implementierung eines Test-Frameworks für OZG-Konformität am Beispiel des Kriteriums "Wahrnehmbarkeit"

In dieser Bachelorarbeit wird beschrieben, wie auf Basis der JUnit 5-Plattform eine themenspezifische Test-Engine für die Prüfung auf Konformität zum Onlinezugangsgesetz entwickelt werden kann. Dabei werden neben JUnit 5 verschiedene andere Möglichkeiten für die Entwicklung einer Test-Engine bzw. eines Test-Frameworks berücksichtigt und gegenübergestellt.

 

Für das Test-Framework wird zudem ein konkreter Testfall für das Kriterium "Wahrnehmbarkeit" des OZG implementiert. Im Zuge dessen werden bestehende Testmöglichkeiten analysiert. Als Test wird dabei ein pixelbasiertes Testverfahren implementiert, das neben der von den WCAG vorgegebenen Kontrastrechnung, zusätzlich die Prüfung auf Eignung für Farb-Fehlsichtigkeit beinhaltet.

 

Zur Auswertung werden konkrete Tests in der OAS umgesetzt. Die Ergebnisse werden mit denen anderer Test-Automatismen sowie den Eindrücken von menschlichen Testsubjekten verglichen, um die Arbeit auszuwerten.

This bachelor thesis describes how a test engine for testing for OZG conformance can be developed based on the JUnit 5 platform. In addition to JUnit 5, various other options for the development of a test engine or a test framework are considered and compared.

 

For the test framework, a concrete test case is also implemented for the "perceptibility" criterion of the OZG. In the course of the test case, existing test options are analyzed. As a test, a pixel based test procedure is implemented which, in addition to the contrast calculation specified by the WCAG, also includes the test for suitability for color imperceptibility.

 

For evaluation, concrete tests are implemented in the OAS. The results are compared with the impressions of human test subjects as well as the results of other test automations to evaluate the work.

Zurück