Tag

Testing

Das Testen ist ein wesentlicher Schritt bei der Erstellung von Software. TYPO3 verfügt über Workflow-Muster, die zum Testen verwendet werden, bevor Patches in das System integriert werden. Änderungen, die am TYPO3-Kern vorgenommen werden, durchlaufen einen definierten Prüfprozess, der aus vier verschiedenen Schritten besteht.

Über perfekten Code und echte Software

Aufgrund der Natur des Codes wird Software nie vollständig fehlerfrei sein. Dennoch stellt ein systematischer Überprüfungsprozess sicher, dass Schwachstellen vermieden werden und qualitativ hochwertige Software zur Verfügung steht. Der Code in einem Powerhouse CMS wie TYPO3 ist komplex. Wenn Sie Ihre Website auf einer älteren Version betreiben, schützen Sie sie, indem Sie sich für Extended Long Term Support (ELTS) entscheiden und die Lebensdauer Ihrer Website verlängern.

Mehr erfahren

Testen des TYPO3-Kerns - Teil VI: Integritätstests

Integritätstests sind ein integraler Bestandteil des Qualitätssicherungsprozesses von TYPO3. Dieser vierte und letzte Schritt unseres Überprüfungsprozesses dient der Überprüfung der Kommunikationswege zwischen verschiedenen Teilen des Systems und zeigt, dass alle Module korrekt zusammenarbeiten. Wenn alles glatt läuft, wird ein Patch in den Core eingebunden.

Test des TYPO3-Kerns - Teil V: Akzeptanztests

Jede nicht-triviale Software hat Fehler, sie sind ein unvermeidliches Nebenprodukt beim Schreiben von Software. Es ist ein systematischer Überprüfungsprozess, der sie auf ein absolutes Minimum reduziert und eine hohe Qualität gewährleistet.Akzeptanztests sind der dritte Schritt, mit dem wir den Kern von TYPO3 testen, bevor wir Patches in das System einbinden.

Test des TYPO3-Kerns - Teil IV: Funktionstests

Nach Änderungen am TYPO3´s-Kern führen wir immer eine Testreihe durch, die aus vier verschiedenen Schritten besteht. Funktionstests sind integraler Bestandteil dieses Review-Prozesses und geben Antworten auf die Fragen "Haben wir eine richtig funktionierende Software entwickelt" und "Entspricht die Software den geschäftlichen Anforderungen?"

Testen des TYPO3-Kerns - Teil III: Unit-Tests

Units sind die kleinsten prüfbaren Teile der Software. Die Workflow-Muster, die wir zum Testen von TYPO3´s core verwenden, haben sich im Laufe der Zeit weiterentwickelt und das Unit-Testing wurde vor einigen Jahren zu einem integralen Bestandteil. Dies geschah, nachdem bei der ersten Integration des Schedulers in den Kern seltsame Probleme aufgetreten waren.