# Qualitätssicherung

Da nicht alle Funktionen bei Änderungen immer manuell nachgetestet werden können, gibt es automatische Testumgebungen und -verfahren. Sogenannte Unit-Tests über DUnit, realisieren hier selektive gewählte Tests auf Routinen oder Formularverhalten. Die Tests bestehen dabei immer aus

<div id="bkmrk-testeinrichtung-test"><div><div class="highlighter-context page view" data-inline-comments-target="true" data-test-id="page-content-only"><div class="css-10izwvm en484vw0"><div class="css-1hhh3b9 e4p5jys0" data-test-appearance="full-page"><div class="page view"><div class="wiki-content" data-inline-comments-target="true">- Testeinrichtung
- Testdurchführung
- Überprüfung der Ergebnisse
- Testabschluss

</div></div></div></div></div></div></div>## Manueller Selbststart

Die Tests kann jeder selbst ausführen mit dem Programmparameter "-DUnit". Zur Zeit sind &gt;60 Tests für alle wichtigen Masken / Funktionen definiert. Der Ausbau der Tests erfolgt von mir kontinuierlich.

[![image-1655633029990.png](https://www.shareholder24.com/wiki/uploads/images/gallery/2022-06/scaled-1680-/image-1655633029990.png)](https://www.shareholder24.com/wiki/uploads/images/gallery/2022-06/image-1655633029990.png)

<div id="bkmrk--0"><div class="highlighter-context page view" data-inline-comments-target="true" data-test-id="page-content-only" id="bkmrk--2"><div class="css-10izwvm en484vw0"><div class="css-1hhh3b9 e4p5jys0" data-test-appearance="full-page"><div class="page view" id="bkmrk--3"><div class="wiki-content" data-inline-comments-target="true" id="bkmrk--4"></div><div>  
</div></div></div></div></div></div>