Der Systemtest prüft die Funktion eines Systems inklusive aller Schnittstellen. Es empfiehlt sich, auf Basis gestellter Anforderungen zu testen, um Diskussionen mit Lieferanten zu vermeiden. Oft werden Systemtests deshalb im Rahmen von Abnahme-Tests durchgeführt.
Wenn vor allem die Zusammenarbeit mehrerer Systeme getestet wird, dann spricht man von einem System-Integrationstest (SIT). Wenn alle Systeme getestet werden, die zur Unterstützung eines Geschäftsprozesse benötigt werden, dann ist dieser System-Integrationstest ein End-to-End Test.
Systemtests müssen aus technischen Gründen durchgeführt werden, wenn die Systemlandschaft komplex ist. Einfache Fehler in Schnittstellenbeschreibungen fallen oftmals hier auf und haben einen großen Einfluss. Prozesstests werden durch Systemtests nicht ersetzt (siehe White-Paper zu Prozesstests).
Marketingperspektive
Bei Systemtests und vor allem System-Integrationstests liegt erstmals während der Entwicklung eines neuen Produkts oder einer neuen Dienstleistung eine nahezu fertiges System vor. Es empfiehlt sich, diese Tests zu begleiten, um ein erstes Verständnis dafür zu erhalten, ob das Produkt oder die Dienstleistung Kundennutzen entsprechend Ihren Erwartungen generiert.
[print_link]
Das Cridon Angebot
Systemtests und System-Integrationstests müssen sehr genau vorbereitet werden um einerseits die technische Komplexität hinreichend zu prüfen, und andererseits gestellt Anforderungen zu berücksichtigen.
Deshalb sollten ausführliche Testszenarien und Testfälle definiert werden, die auch die erwarteten Ergebnisse beinhalten. Die präzise Vorbereitung erfordert auch das Anlegen von Testdaten inklusive von Kunden, Produktdatenbanken, sowie Beispieldaten für Schnittstellen.
Unser High-Level Projektplan
Ziel definieren
(Test-)Kunden binden
- Testvertrag abschließen
- Termin fixieren
Produkt oder Service auswählen
- Ausprägung wählen
- Anmutung und Auftreten entwickeln
Test planen
- Testcases und/oder Testszenarien definieren
- Testdaten vorbereiten
- Erwartete Ergebnisse definieren
- Testpunkte definieren
- Testfahrplan erstellen
Systeme zum Test bereitstellen
Berichte und Statistiken anfordern
Test durchführen, Testfahrplan abarbeiten
Test auswerten
- Protokoll erstellen
- Zahlen prüfen und auswerten
- Fehler notieren, priorisieren und lösen
Unsere Erfahrung
Wir haben bereits einige Male komplexe Systemtests und System-Integrationstests begleitet.
Expertenwissen bei der Identifikation und dem Lösen von kritischen Fehlern.
Der eigentliche Test sollte von Ihnen oder von unseren operativen Partnern durchgeführt werden.
Anmerkungen
Risiko
Änderungswünsche sollten formal an die IT-Abteilung herangetragen werden, da dieses Tests komplex sind. Werden gleichzeitig Abnahmetests durchgeführt, dann haben diese eine rechtliche Bedeutung. Sehr selten können Änderungswünsche zu diesem Zeitpunkt berücksichtigt werden, ohne die Entwicklung massiv zu verzögern.
Systemtest sollten regelmäßig durchgeführt werden, da Änderungen in einem System dazu führen können, dass eine ganze Systemkette nicht mehr funktioniert.
Verantwortung
IT Abteilung unterstützt durch Lieferanten. Operativer Mitarbeiter werden oftmals einbezogen.
Voraussetzungen
Isolierte Systemumgebungen; keinesfalls sollten produktive Elemente eingesetzt werden.
Sorgfältige Vorbereitung der Testfälle, -szenarien und -daten.
[print_link]




