TestmanagementDie Welt verändern, ein Bug nach dem anderen…
Abnahmetest
Der Abnahmetest, auch Akzeptanztest oder User Acceptance Test (UAT) genannt, ist die letzte Teststufe im Testprozess.
Formales Testen hinsichtlich der Benutzeranforderungen und -bedürfnisse bzw. der Geschäftsprozesse. Er wird durchgeführt, um einem Auftraggeber die Entscheidung auf der Basis der Abnahmekriterien zu ermöglichen, ob ein System anzunehmen ist oder nicht.
Dieser Test kann unter Umständen (z.B. bei neuen Anwendungen) bereits auf der Produktionsumgebung mit Kopien aus Echtdaten durchgeführt werden.
Besonders für System- und Abnahmetests wird das Blackbox-Verfahren angewendet.
Ein Alpha-Test kann als interner Abnahmetest für Standardsoftware betrachtet werden. Mit einem Beta-Test wird eine Art externer Abnahmetest durchgeführt, um vor der endgültigen Freigabe eine Rückmeldung vom Markt einzuholen. Weitere Informationen siehe Systemtest.
Wir planen und begleiten den UAT und unterstützen den Kunden bei der Durchführung. Nach der Freigabeentscheidung durch den Testmanager/Projektmanager helfen wir mit bei der Pilotierung und dem Rollout des Releases.
Als Pilotprojekt bezeichnet man Entwicklungen, die vor die allgemeine Einführung gesetzt werden, um Fragen der Akzeptanz, der Wirtschaftlichkeit, des Marktpotentials und der technischen Optimierung im Feldversuch zu erproben.
Bei der Softwareeinführung bezeichnet Rollout den Vorgang des Veröffentlichens und Verteilens von Softwareprodukten. Hierzu muss die Software zunächst in das richtige Format gebracht werden. Dieser Vorgang wird Paketieren oder Paketierung genannt. Der Paketiervorgang ist abhängig von der verwendeten Verteilsoftware. Diese Art von Software-Rollout wird auch als Software-Distribution bezeichnet.
Alpha-Test: Testen beim Hersteller durch potenzielle Kunden/Benutzer oder ein unabhängiges Testteam in einer Simulations- oder Nutzungsumgebung, die nicht anderweitig für die Entwicklung der Software genutzt wird. Ein Alpha-Test kann als interner Abnahmetest für Standardsoftware betrachtet werden.
Beta-Test: Testen oder testweiser Betrieb eines Softwareprodukts durch repräsentative Kunden/Benutzer in der Einsatzumgebung des Kunden/Benutzers, um zu ermitteln, ob eine Komponente oder ein System die Kundenbedürfnisse erfüllt und zu den Geschäftsprozessen passt. Mit einem Beta-Test wird eine Art externer Abnahmetest durchgeführt, um vor der endgültigen Freigabe eine Rückmeldung vom Markt einzuholen.
Wartung: Modifikation eines Softwareprodukts nach seiner Auslieferung, um Fehlerzustände zu korrigieren, die Performanz oder andere Merkmale zu verbessern oder das Produkt für eine andere Umgebung zu adaptieren. Wartungstest: Testen der Änderungen an einem laufenden System oder der Auswirkungen einer geänderten Umgebung auf ein laufendes System. Wartbarkeit/ Änderbarkeit: Die Leichtigkeit, mit der ein Softwareprodukt zur Korrektur von Fehlerzuständen, wegen neuer Anforderungen, zur Verbesserung der Wartung oder zur Anpassung an eine veränderte Umgebung geändert werden kann. Wartbarkeitstest: Testen, um die Änderbarkeit eines Softwareprodukts zu bestimmen.