Methoden des Softwaretests
Im vorherigen Kapitel ging es um Blackbox- und Whitebox-Tests. Hier lernen Sie drei weitere Testmethoden kennen.
- Graybox-Tests
- Inkrementelle Tests
- Tests von Ablaufketten
Graybox-Tests, auf Englisch auch grey box testing genannt, verbinden Blackbox- und Whitebox-Techniken. Sie untersuchen sowohl das funktionale Verhalten als auch die interne Logik der Software. Die Testperson kennt Teile des Codes. Idealerweise kennt sie auch interne Datenstrukturen und Algorithmen.
Graybox-Tests untersuchen das funktionale Verhalten und die internen Abläufe gemeinsam. Erstellen Sie gründliche Testfälle und verwenden Sie Daten, mit denen Sie alle möglichen internen Abläufe prüfen können.
Für Graybox-Tests müssen Sie die Funktionen, die Architektur, den Datenfluss und die Ausnahmebehandlung der Software verstehen. Bei großen Projekten können automatisierte Tests die Funktionen und die Benutzeroberfläche prüfen. Das spart Zeit und entlastet das Testteam.
Inkrementelle TestsInkrementelle Tests folgen auf die Komponententests und prüfen, wie eigenständige Module bei der Integration zusammenarbeiten. Das Entwicklungsteam integriert die Module systematisch und setzt bei Bedarf Stubs oder Treiber ein. Dieser Ansatz für Integrationstests hat drei Hauptformen.
- Integration von oben nach unten. Integrieren Sie die Module von der obersten Ebene abwärts. Stubs vertreten noch fehlende Module auf tieferen Ebenen.
- Integration von unten nach oben. Integrieren Sie die Module von der untersten Ebene aufwärts. Treiber ersetzen noch fehlende Module auf höheren Ebenen.
- Inkrementelle Integration nach Funktion. Integrieren und testen Sie die Module anhand der funktionalen Spezifikationen.
Tests von Ablaufketten kommen bei Anwendungen mit Client-Server-Architektur zum Einsatz. Eine Ablaufkette ist hier eine kurze Folge von Arbeitsschritten, die eine benötigte Aufgabe oder Transaktion ausführt. Prüfen Sie früh in der Integration, ob diese Aufgaben und Transaktionen wie vorgesehen funktionieren. Integrieren und testen Sie die Ablaufketten schrittweise, zuerst in den Teilsystemen und dann im Gesamtsystem.
Wir garantieren Ihnen, dass Sie mit Ihrer kostenlosen Onlineschulung die Prüfung zum Zertifikat im Softwaretest bestehen!
-
01
Online anmelden
Wählen Sie Ihre akkreditierte Zertifizierung und schließen Sie die Anmeldung ab.
-
02
Zugangscode erhalten
Ihr persönlicher Prüfungszugangscode wird Ihnen sofort per E-Mail zugesandt.
-
03
Vorbereiten und Prüfung ablegen
Nutzen Sie die kostenlose Schulung und beantworten Sie online 50 Multiple-Choice-Fragen.
-
04
Lebenslange Zertifizierung erwerben
Sie erhalten Ihr weltweit gültiges Zertifikat und ein digitales Abzeichen, dessen Echtheit sich überprüfen lässt.
IHRE KOSTENLOSE PREMIUMSCHULUNG ONLINE
Die zweite Auflage von Software Testing Revealed steht für Sie bereit.
Wir haben Ihre Schulung gemeinsam mit einer Gruppe namhafter Unternehmensführungskräfte, Teamleitungen, Coaches, Mentoren, Fachleute und anerkannter Experten für Softwaretests aus allen wichtigen Branchen entwickelt. Alle Besucher von International Software Test Institute™ können darauf zugreifen. Sie finden die Unterlagen unter Ihr kostenloses Softwaretest-Buch und Ihre kostenlose Premium-Schulung zu Softwaretests im Hauptmenü.
Die Schulungsunterlagen sind urheberrechtlich geschütztes geistiges Eigentum von International Software Test Institute™. Wir stellen sie allen kostenlos zur Verfügung, weil unser Fachwissen Testprofis unterstützt und die Branche weiterbringt.
Ihre Zertifizierungsprüfung besteht aus Auswahlfragen. Nutzen Sie Ihre Onlineschulung, um sich das Wissen anzueignen, das Sie für die Prüfung und Ihre Softwaretestzertifizierung brauchen.
Wir garantieren Ihnen, dass Sie die Prüfung für Ihre Softwaretestzertifizierung mit Ihrer kostenlosen Premium-Onlineschulung bestehen!
