Durchsuchbare Dokumentation aufrufen

Zurück zur Dokumentationsübersicht

Bedeutung des Testsystems

Diese Dokumentation beschreibt die Verwendung eines Testsystems in Verbindung mit agorum core (siehe Blog Produktivnahe Testumgebung: agile Prozesse richtig testen).

Warum benötigen Sie ein Testsystem?


In einem Testsystem können Sie Änderungen an einer Software ausprobieren, ehe Sie diese auf Ihrem Produktivsystem umsetzen und es zu Fehlern kommt. Ein Fehler in einem Produktivsystem kann schwerwiegende Folgen haben und das Vertrauen der Benutzer in eine Software zerstören.

Dank einer Testumgebung können Sie:

Dadurch:

Anwendungsbeispiel

Ein Kunde hat das Plugin agorum core ONLYOFFICE in das Produktivsystem eingespielt, weil er annimmt, es handele sich um eine einfache Installation. Dabei wurde der falsche ONLYOFFICE-Server angebunden. Das Produktivsystem steht still.

Ein Testsystem aufsetzen


Testumgebung besitzt idealerweise folgende Eigenschaften:

Tipp: Verwenden Sie für das Testsystem idealerweise stets den Klon des Produktivsystems des vergangenen Abends.

Sie können ein Testsystem auf verschiedene Arten aufsetzen.

Weitere Tipps und Hinweise

Verwenden Sie Schnittstellen in agorum core, um einen Datenaustausch zwischen agorum core und einem Fremdsystem zu ermöglichen, testen Sie diese Schnittstellen.

Verwenden Sie etwa DATEV, PatOrg oder ein anderes System mit einer Schnittstelle zu agorum core und möchten diese aktualisieren, überprüfen Sie vorab, welche Änderungen in der Software vorgenommen wurden:

Testen Sie deswegen nicht nur neue Updates und Konfigurationen von agorum core auf einem Testsystem, sondern ebenfalls Änderungen einer Fremdsoftware.

Datensicherungen und Testsysteme


Bedenken Sie den Umgang mit Datensicherungen. Verlieren Sie wertvolle Daten etwa aufgrund eines Hardwareausfalls, müssen Sie auf eine Datensicherung zurückgreifen können. Sie können jede Software für Datensicherungen einsetzen, die konsistente und vollständige Snapshots im laufenden Betrieb sichert.