Junior
Auf welchen Ebenen der Tests werden Sie als manueller Tester interagieren?
sobes.tech KI
Antwort von AI
Der manuelle Tester interagiert aktiv auf den folgenden Testebenen:
- Komponententest (Component/Unit Testing): Obwohl die Hauptverantwortung für die Komponententests bei den Entwicklern liegt, kann der manuelle Tester teilnehmen an:
- Überprüfung der von Entwicklern geschriebenen Testfälle.
- Vorbereitung von Testdaten für Komponententests.
- Analyse der Ergebnisse der Komponententests, um das Verhalten der Komponenten zu verstehen.
- Integrationstest (Integration Testing): Testen der Interaktion zwischen verschiedenen Modulen oder Komponenten des Systems. Der manuelle Tester:
- Entwirft Testszenarien, um die Zusammenarbeit der Komponenten zu überprüfen.
- Findet Fehler, die an den Schnittstellen der Module auftreten.
- Testet die Systemfunktionalität mit externen Diensten und Datenbanken.
- Systemtest (System Testing): Vollständiger Test des integrierten Systems, um die Übereinstimmung mit den Anforderungen zu prüfen. Auf dieser Ebene:
- Führt der manuelle Tester funktionale Tests durch (Überprüfung der Übereinstimmung mit den angegebenen Funktionen).
- Führt nicht-funktionale Tests durch (Leistung, Belastung, Sicherheit, Benutzerfreundlichkeit).
- Verwendet verschiedene Testdesign-Techniken (Äquivalenzklassen, Grenzwerte, Entscheidungstabellen usw.).
- Erstellt und führt umfassende End-to-End-Szenarien durch.
- Abnahmetest (Acceptance Testing): Vom Benutzer oder Geschäftsvertretern durchgeführter Test, um die Übereinstimmung des Systems mit ihren Bedürfnissen und Anforderungen zu bestätigen. Der manuelle Tester:
- Hilft bei der Vorbereitung der Testumgebung und der Testdaten für die Abnahmetests.
- Berät Endbenutzer zu Testfragen.
- Beteiligt sich an der Analyse der Ergebnisse des Abnahmetests und der entdeckten Fehler.
Je nach Entwicklungsmethodik und Teamstruktur kann der manuelle Tester auch mit den System-bezogenen Testebenen in Kontakt treten:
- Regressionstest: Überprüfung, ob Änderungen (Fehlerbehebungen, neue Funktionen) keine neuen Fehler in der bereits funktionierenden Funktionalität einführen. Der manuelle Tester beteiligt sich aktiv an der wiederholten Ausführung der zuvor durchgeführten Testfälle.
- UAT (User Acceptance Testing): Ist Teil des Abnahmetests und konzentriert sich auf die Überprüfung des Systems durch Endbenutzer.
Der manuelle Tester spielt eine Schlüsselrolle bei Abnahmetests, System- und Integrationstests und ist auch aktiv an Regressionstests beteiligt. Seine Beteiligung auf Modulebene ist in der Regel unterstützend.