STLC - Setup der Testumgebung

Die Testumgebung besteht aus Elementen, die die Testausführung mit konfigurierter Software, Hardware und Netzwerk unterstützen. Die Konfiguration der Testumgebung muss die Produktionsumgebung imitieren, um Probleme im Zusammenhang mit der Umgebung / Konfiguration aufzudecken.

Die folgenden Punkte müssen in einem Testumgebungs-Setup berücksichtigt werden.

  • Es ist eine Kombination aus Hardware- und Softwareumgebung, in der die Tests ausgeführt werden.

  • Es umfasst Hardwarekonfiguration, Betriebssystemeinstellungen, Softwarekonfiguration, Testterminals und andere Unterstützung für die Durchführung des Tests.

  • Dies ist der wichtigste Aspekt des Testprozesses. Nichtverfügbarkeit oder fehlerhafte Einrichtung der Umgebung können alle Testbemühungen ruinieren.

  • In der Praxis kann das QS-Team nicht mit der eigentlichen Arbeit beginnen, ohne über die richtige Umgebung zum Testen zu verfügen.

  • Es ist eine unabhängige Aktivität und kann zusammen mit der Entwicklung von Testfällen gestartet werden.

  • Im Allgemeinen wird diese Aktivität von Entwicklern unter technischen Gesichtspunkten ausgeführt, während die Anforderungsbedingungen von Kunden / Geschäftsanalysten ausgeführt werden können.

  • Die Bereitschaft der Testumgebung kann durch Rauchtests überprüft und vom QS-Team durchgeführt werden.

  • Im Idealfall können wir sagen, dass die Einstiegskriterien dieser Phase die Bereitstellung eines Testplans, die Bereitschaft für Rauchtestfälle und die Vorbereitung von Testdaten sind.

  • Das Austrittskriterium dieser Phase ist, dass die Testumgebung bereit sein sollte und Rauchtests mit den erwarteten Ergebnissen erfolgreich durchgeführt werden sollten.

Aktivitäten zur Einrichtung der Testumgebung

Die folgenden Aktivitäten werden in dieser Phase ausgeführt.

Designtestumgebung

Folgende Faktoren spielen eine wichtige Rolle beim Entwurf einer Testumgebung.

  • Stellen Sie fest, ob die Testumgebung archiviert werden muss, um Backups zu erstellen.

  • Überprüfen Sie die Netzwerkkonfiguration.

  • Identifizieren Sie das erforderliche Server-Betriebssystem, Datenbanken und andere Komponenten.

  • Identifizieren Sie die Anzahl der vom Testteam benötigten Lizenzen.

Einrichtung der Umgebung

Analysieren Sie die Anforderungen für die Einrichtung der Umgebung und erstellen Sie eine Liste der Software- und Hardwareanforderungen für die Einrichtung. Holen Sie sich die offizielle Bestätigung für die Einrichtung der Testumgebung und konfigurieren Sie den Zugriff auf die Testumgebung.

Rauchprüfung

Sobald die Umgebung eingerichtet ist und das QS-Team Zugriff darauf hat, sollte eine kurze Rauchprüfung durchgeführt werden, um die Stabilität der Testumgebung zu überprüfen. Wenn die Ergebnisse wie erwartet sind, kann das QA-Team mit der nächsten Phase fortfahren, andernfalls auf die Unstimmigkeiten hinweisen und nach Korrekturen auf die Bereitstellung warten.