Testmanagement

Planung, Steuerung und Berichterstattung des Testens: Strategie, Schätzung, Überwachung, Risiko, Fehlermanagement und Testdokumentation.

Translations

Terms in this topic (269 in Deutsch)

Abnahmekriterien
Diejenigen Kriterien, die ein System oder eine Komponente erfüllen muss, um durch den Benutzer, Kunden oder eine bevollmächtigte Instanz abgenommen zu werden.
Abnahmetest
Formales Testen hinsichtlich der Benutzeranforderungen und -bedürfnisse bzw. der Geschäftsprozesse. Es wird durchgeführt, um einem Auftraggeber oder einer …
Abschluss Der Testaktivitäten
Während des Abschlusses der Testaktivitäten werden die gesammelten Daten aus den abgeschlossenen Aktivitäten verwendet, um die Erfahrungen, und Testmittel, …
Abstrakter Testfall
Ein Testfall ohne konkrete Ein- und Ausgabewerte für Eingabedaten und vorausgesagte Ergebnisse. Er verwendet logische Operatoren, weil die konkreten noch nicht …
Agile Softwareentwicklung
Eine auf iterativer und inkrementeller Entwicklung basierende Gruppe von Softwareentwicklungsmethoden, wobei sich Anforderungen und Lösungen durch die …
Agiles Manifest
Eine Aussage über die Werte, die der agilen Softwareentwicklung zugrunde liegen. Diese Werte sind: Individuen und Interaktionen sind wichtiger als Prozesse und …
Analysator
Ein Werkzeug, das eine statische Analyse durchführt.
Analytische Teststrategie
Eine Teststrategie, bei der das Testteam die Testbasis analysiert um zu überdeckende Testbedingungen zu identifizieren.
Anforderung
Eine vom Benutzer benötigte Eigenschaft oder Fähigkeit, die eine Software erfüllen oder besitzen muss, um einen Vertrag, einen Standard, eine Spezifikation oder …
Anforderungsbasierter Test
Ein Ansatz zum Testen, der auf den Anforderungen basiert. Aus ihnen werden die Testziele und Testbedingungen abgeleitet. Dazu gehören Tests, die einzelne …
Angeleitete Teststrategie
Eine Teststrategie, bei der das Testteam auf die Informationseingaben eines oder mehrerer Stakeholder vertraut um die Details der Teststrategie zu bestimmen.
Anomalie
Unstimmigkeit, die durch Abweichung von (berechtigten) Erwartungen an das Softwareprodukt ausgelöst ist. Die Erwartungen können auf einer …
Anweisung
Syntaktisch definierte Einheit einer Programmiersprache (z.B. Zuweisung an eine Variable), die typischerweise die kleinste, unteilbare ausführbare Einheit …
Anweisungsüberdeckung
Der Anteil der Anweisungen, die durch eine Testsuite ausgeführt wurden, bezogen auf alle ausführbaren Anweisungen.
Art Des Risikos
Eine Menge von Risiken, die einen oder mehrere gemeinsame Aspekte aufweisen, wie Qualitätsmerkmal, Ursache, Ort oder mögliche Auswirkung des Risikos. Bestimmte …
Audit
Ein unabhängiges Testen von Softwareprodukten und -prozessen, um die Konformität mit Standards, Richtlinien, Spezifikationen, und/oder Prozeduren basierend auf …
Ausgabe
Eine Variable, die durch eine Komponente geschrieben wird (und innerhalb oder außerhalb einer Komponente gespeichert wird).
Ausgangskriterien
Die Menge der abgestimmten generischen und spezifischen Bedingungen, die von allen Beteiligten für den Abschluss eines Prozesses akzeptiert wurden. …
Ausgegliedertes Testen
Testen durch Personen, die nicht an einem gemeinsamen Ort mit dem Projektteam arbeiten und nicht Mitarbeiter im Unternehmen des Projektteams sind.
Auswirkungsanalyse
Die Untersuchung und Darstellung der Auswirkungen einer Änderung von spezifizierten Anforderungen auf die Entwicklungsdokumente, auf die Testdokumentation und …
Automatisierung Der Testdurchführung
Die Verwendung einer Software, z.B. eines Capture/Replay-Werkzeugs, um die Ausführung von Tests zu steuern, tatsächliche mit erwarteten Ergebnissen zu …
Automotive Safety Integrity Level
Eine von vier Stufen, die die notwendigen Anforderungen der ISO 26262 und Sicherheitsmaßnahmen beim Entwicklungsgegenstand festlegt, um ein nicht vertretbares …
Barrierefreiheit
Der Grad, zu dem ein Produkt oder System von einer in Bezug auf ihre Fähigkeiten möglichst weit gefassten Gruppe von Menschen gebraucht werden kann, um ein …
Befund
Ein Ergebnis einer Bewertung, das eine wichtige Fehlerwirkung, ein Problem, oder eine Möglichkeit beschreibt.
Benutzbarkeit
Die Fähigkeit eines Softwareprodukts, unter spezifizierten Bedingungen für einen Benutzer verständlich, erlernbar, anwendbar und attraktiv zu sein.
Benutzbarkeitstest
Testen mit dem Ziel herauszufinden inwieweit das System durch spezifizierte Benutzer in einem bestimmten Kontext mit Effektivität, Effizienz und Zufriedenheit …
Benutzererlebnis
Wahrnehmungen und Reaktionen einer Person, die aus der tatsächlichen und/oder der erwarteten Benutzung eines Softwareproduktes resultieren.
Benutzerschnittstelle
Alle Bestandteile eines Systems, die Informationen und Steuerelemente zur Verfügung stellen, die für den Benutzer notwendig sind, um eine bestimmte …
Bestanden
Der Status eines Tests, bei dem erwartetes Ergebnis und Istergebnis übereinstimmen.
Bestätigungstest
Die Wiederholung aller Testfälle, die vor der Fehlerkorrektur eine Fehlerwirkung erzeugt haben. Sie dient der Überprüfung, ob die Korrektur des ursächlichen …
Bewertungssitzung
Eine Sitzung am Ende eines Projekts, bei der die Mitglieder des Projektteams das Projekt rückblickend bewerten und aus den Erfahrungen für die nächsten Projekte …
Breitband-Delphi
Ein expertenbasiertes Verfahren zur Testschätzung, mit dem Ziel, durch Einbeziehung von Teammitgliedern zu einer möglichst genauen Schätzung zu kommen.
Build-Verifizierungstest
Eine Menge von automatisierten Tests, welche die Integrität jedes neuen Builds validieren, und ihre Kernfunktionalität, Stabilität und Testbarkeit verifizieren.
Capability Maturity Model Integration
Ein Rahmenwerk, das Schlüsselelemente einer effektiven Softwareentwicklung und -wartung beschreibt. Capability Maturity Model Integration deckt Best …
Charta
Eine Anweisung von Testzielen und möglichen Testideen wie getestet werden soll. Test-Chartas werden oft im explorativen Testen verwendet.
Clear-Box-Test
Ein Test, der auf der Analyse der internen Struktur einer Komponente oder eines Systems basiert.
Codeüberdeckung
Eine Analysemethode, die bestimmt, welche Teile einer Software durch eine Testsuite ausgeführt wurden und welche Teile nicht ausgeführt wurden, z.B. …
Critical Testing Processes
Ein inhaltsbasiertes Modell für Testprozesse, das auf zwölf kritischen Prozessen aufgebaut ist. Diese enthalten gut sichtbare Prozesse, durch welche Mitarbeiter …
Dashboard
Eine Darstellung der dynamischen Messung der operationalen Leistung von Unternehmen oder Aktivitäten. Dazu werden visuelle Darstellungen der Metriken mittels …
Debugging
Tätigkeit des Lokalisierens/Identifizierens, Analysierens und Entfernens der Ursachen von Fehlerwirkungen in der Software.
Defekt
Defekt (innerer Fehlerzustand) in einer Komponente oder einem System, der eine geforderte Funktion des Produkts beeinträchtigen kann, z.B. inkorrekte Anweisung …
Defekt-Taxonomie
Eine systematische Liste von Fehlerarten mit ihrer hierarchischen Gliederung in Fehlerkategorien. Sie dient der Klassifikation von Fehlerzuständen.
Defektdichte
Die Anzahl der Fehlerzustände, die in einer Komponente oder einem System identifiziert wurden, dividiert durch die Größe der Komponente oder des Systems. Die …
Definition of Ready
Die Menge der generischen und spezifischen Bedingungen, die es in einem Prozess ermöglichen, mit einer bestimmten Aktivität fortzuschreiten, z.B. mit einer …
Dynamischer Test
Prüfung des Testobjekts durch Ausführung auf einem Rechner.
Effektivität
(1) Die Fähigkeit, ein beabsichtigtes Ergebnis zu erzielen. (2) Der Umfang in welchem richtige und vollständige Ziele erreicht werden.
Effizienz
(1) Die Fähigkeit eines Softwareproduktes, in Relation zu den eingesetzten Mitteln und festgelegten Bedingungen, angemessene Performanz zu erzielen. (2) Die …
Eingabe
Eine Variable, die durch eine Komponente eingelesen wird (unabhängig davon, ob sie innerhalb oder außerhalb der Komponente gespeichert wird).
Eingegliedertes Testen
Testen durch Personen, die am selben Ort wie das Projektteam tätig sind, aber nicht Mitarbeiter des gleichen Unternehmens sind.
Eintrittswahrscheinlichkeit Des Risikos
Die Wahrscheinlichkeit dafür, dass ein Risiko eintritt.
Entgangener Fehler
Ein Fehlerzustand, der in einer früheren Teststufe nicht entdeckt wurde, obwohl jene Teststufe solche Fehler aufdecken sollte.
Entscheidung
Eine Stelle in einem Programm, an der der Kontrollfluss in zwei oder mehrere alternative Wege verzweigen kann. Ein Knoten mit zwei oder mehreren ausgehenden …
Erfahrungsbasiertes Testen
Testen, das auf der Erfahrung, dem Wissen und der Intuition des Testers basiert.
Erkennbare Angemessenheit
Der Grad, zu dem Benutzer erkennen können, ob eine Komponente oder ein System für ihre Bedürfnisse angemessen ist.
Erwartetes Ergebnis
Das beobachtbare vorausgesagte Verhalten eines Testelements unter bestimmen Bedingungen, basierend auf seiner Testbasis.
Exploratives Testen
Ein informelles Testentwurfsverfahren, bei dem der Tester den Entwurf der Tests aktiv steuert, indem er testet und die Informationen, die er während des Testens …
Extreme Programming
Eine Softwareentwicklungsmethode, die innerhalb der agilen Softwareentwicklung angewandt wird. Die Kernpraktiken sind das Programmieren in Paaren, umfangreiche …
Falsch Negatives Ergebnis
Ein Ergebnis, das einen Fehlerzustand nicht anzeigt, obwohl der Fehlerzustand im Testobjekt enthalten ist.
Falsch Positives Ergebnis
Ein Testergebnis, das einen Fehlerzustand anzeigt, obwohl der Fehlerzustand nicht im Testobjekt enthalten ist.
Feature-Getriebene Entwicklung
Ein iterativ inkrementeller Softwareentwicklungsprozess, der mit Blick auf die Funktionalitäten mit Kundenwert (Features) betrieben wird. Feature-getriebene …
Fehler-Möglichkeits- Und Einfluss-Analyse
Ein systematischer Ansatz zur Risikoidentifikation sowie zur Analyse möglicher Fehler(aus)wirkungen und zu ihrer Vermeidung.
Fehler-Triage-Ausschuss
Eine bereichsübergreifende Gruppe von Stakeholdern, die gemeldete Fehler managen, von ihrer ersten Entdeckung bis zur endgültigen Lösung (ihre Behebung, …
Fehlerbasiertes Testentwurfsverfahren
Ein Testentwurfsverfahren, bei dem die Testfälle im Hinblick auf die Aufdeckung von bestimmten Fehlerarten entworfen werden, ausgehend von Kenntnissen über …
Fehlerbaum-Analyse
Ein Verfahren zur Ursachenanalyse von Fehlerzuständen. Das Verfahren stellt anschaulich dar, wie logische Zusammenhänge von Fehlerzuständen, Fehlhandlungen, …
Fehlerbericht
Ein Dokument, das über einen Fehlerzustand einer Komponente oder eines Systems berichtet, der dazu führen kann, dass System oder Komponente die geforderte …
Fehlereindämmung Innerhalb Der Phase
Der Anteil der Fehlerzustände, die in derselben Phase des Softwareprozesses behoben werden, in welcher diese verursacht wurden.
Fehlerfindungsanteil
Die Anzahl der Fehlerzustände, die in einer Teststufe gefunden wurden, dividiert durch die Gesamtzahl der Fehlerzustände, die in dieser Teststufe und danach mit …
Fehlermanagement
Prozess der Erkennung, der Analyse, der Bearbeitung und des Abschlusses eines aufgedeckten Fehlerzustands. Er umfasst Aufzeichnung, Klassifizierung und die …
Fehlerschweregrad
Der Grad der Auswirkungen, den ein Fehlerzustand auf Entwicklung oder Betrieb einer Komponente oder eines Systems hat.
Fehlerwirkung
Abweichung einer Komponente/eines Systems von der erwarteten Lieferung, Leistung oder dem Ergebnis.
Fehlhandlung
Die menschliche Handlung, die zu einem falschen Ergebnis führt.
Fischgrätendiagramm
Eine graphische Darstellung zur Organisation und Darstellung der Zusammenhänge verschiedener möglicher Ursachen eines Problems . Mögliche Gründe einer echten …
Formales Review
Eine Reviewtechnik, die durch ein dokumentiertes Vorgehen und Anforderungen charakterisiert ist, z.B. eine Inspektion.
Funktionale Eignung
Der Grad, zu dem eine Komponente oder ein System Funktionen zur Verfügung stellt, welche unter festgelegten Bedingungen explizit genannte und implizite …
Funktionale Korrektheit
Der Grad, zu dem eine Komponente oder ein System die richtigen Ergebnisse mit der erforderlichen Genauigkeit liefert.
Funktionale Sicherheit
Das Fehlen eines unangemessenen Risikos aufgrund von Gefahren, die durch ein fehlerhaftes Verhalten elektrischer/elektronischer Systeme verursacht werden.
Funktionaler Test
Testen, welches durchgeführt wird, um die Erfüllung der funktionalen Anforderungen durch eine Komponente oder ein System zu bewerten.
Gebrauchstauglichkeitsanforderung
Eine Anforderung an die Gebrauchstauglichkeit einer Komponente oder eines Systems.
Goal Question Metric
Ein Ansatz zur Messung von Software, das ein dreistufiges Modell verwendet: Die konzeptionelle Ebene (Goal), die operationelle Ebene (Question) und die …
Grundursache
Die Ursache eines Fehlerzustands. Wenn man sie behebt, dann wird das Vorkommen der Fehlerart reduziert oder eliminiert.
Grundursachenanalyse
Eine Analysetechnik, die die Grundursachen von Fehlerzuständen identifizieren soll. Dadurch, dass man die Korrekturmaßnahmen auf Grundursachen ausrichtet, soll …
Gutachter
Eine Person, die im Rahmen eines Review Anomalien in einem Produkt oder Projekt identifiziert und beschreibt. Gutachtern (auch Reviewer genannt) können …
Hauptleistungsindikator
Eine Metrik, die die Beurteilung der Prozessleistungsfähigkeit unterstützt.
Heuristik
Eine allgemein anerkannte Faustregel, die dabei hilft, ein Ziel zu erreichen.
IDEAL
Ein Verbesserungsmodell für Unternehmen, das als Orientierungshilfe für das Aufsetzen, die Planung und die Durchführung von Verbesserungsmaßnahmen dient. Das …
Indikator
Ein Maß, das benutzt werden kann, um ein anderes Maß abzuschätzen oder vorherzusagen.
Informelles Review
Review ohne festgelegten formalen (dokumentierten) Ablauf.
Inspektion
Eine Reviewart, die Mängel durch die Sichtprüfung von Dokumenten finden soll. Solche Mängel können sein: Nicht-Einhaltung von Entwicklungsstandards, …
Integrationstest
Testen mit dem Ziel, Fehlerzustände in den Schnittstellen und im Zusammenspiel zwischen integrierten Komponenten aufzudecken.
Interoperabilität
Die Fähigkeit eines Softwareprodukts, mit einer oder mehreren spezifizierten Komponenten zusammenzuwirken.
Interoperabilitätstest
Testen zur Bestimmung der Interoperabilität eines Softwareprodukts.
Istergebnis
Im Test beobachtetes/erzeugtes Verhalten einer Komponente oder eines Systems unter festgelegten Bedingungen.
IT-Sicherheit
Der Grad, zu dem eine Komponente oder eine System Informationen und Daten schützt, so dass Personen oder andere Komponenten oder Systeme nur einen solchen Grad …
IT-Sicherheitstest
Die Durchführung von Tests, um die Sicherheit (im Sinne von Zugriffsschutz) eines Softwareprodukts zu bestimmen.
Kommerzielle Standardsoftware
Ein Softwareprodukt, das für den allgemeinen Markt entwickelt wurde, d.h. eine große Anzahl von Kunden, und das in identischer Form an viele Kunden ausgeliefert …
Komplexität
Schwierigkeitsgrad, mit dem der Entwurf und/oder die interne Struktur einer Komponente oder eines Systems zu verstehen, zu warten und zu prüfen ist.
Komponentenintegrationstest
Testen wird durchgeführt mit dem Ziel, Fehlerzustände in den Schnittstellen und dem Zusammenwirken der integrierten Komponenten aufzudecken.
Komponententest
Testen einer (einzelnen) Komponente.
Konfidenzintervall
Zeitraum beim Management der Projektrisiken, in dem eine Korrekturmaßnahme implementiert werden muss, damit diese zur Minderung der Risikoauswirkungen wirksam …
Konfigurationsmanagement
Technische und administrative Maßnahmen zur Identifizierung und Dokumentation der fachlichen und physischen Merkmale eines Konfigurationselements, zur …
Konfigurationsobjekt
Eine Zusammenstellung von Hardware, Software oder beidem, die im Konfigurationsmanagement festgelegt ist und als atomarer Baustein im …
Konformität
Die Fähigkeit eines Softwareprodukts, anwendungsspezifische Normen oder Vereinbarungen oder gesetzliche Bestimmungen und ähnliche Vorschriften zu erfüllen.
Konkreter Testfall
Ein Testfall mit konkreten Werten für Eingaben und vorausgesagte Ergebnisse. Logische Operanden der abstrakten Testfälle werden durch konkrete Werte ersetzt.
Kontrolldiagramm
Ein Werkzeug mit dem man darstellen und überwachen kann, ob ein Prozess statistisch kontrolliert ist. Es stellt grafisch den Mittelwert dar sowie die obere und …
Kontrollfluss
Eine Abfolge von Ereignissen (Pfaden) während der Ausführung einer Komponente oder Systems.
Kontrollflusspfad
Ein Folge von Kanten in einem gerichteten Graphen.
Konvergenzmetrik
Eine Metrik, welche die Annäherung an einen definierten Wert zeigt, z.B. die Konvergenz der Gesamtzahl der durchgeführten Testfälle gegen die Gesamtzahl der zur …
Kritischer Erfolgsfaktor
Ein notwendiges Element zur Zielerfüllung einer Organisation oder eines Projektes. Kritische Erfolgsfaktoren sind diejenigen kritischen Faktoren oder …
Leitender Testmanager
Ein erfahrener Manager, der die Testmanager leitet.
Managementreview
Eine systematische Bewertung des Softwarebeschaffungs-, Lieferungs-, Entwicklungs-, Wartungsprozesses und des Betreibens von Software. Sie wird durchgeführt im …
Mastertestkonzept
Ein Testkonzept, das sich typischerweise auf mehrere Teststufen bezieht.
Maß
Die Zahl oder Kategorie, die einem Attribut einer Einheit durch die Durchführung einer Messung zugeordnet wird.
Maßgeschneidertes Werkzeug
Ein Software-Werkzeug, welches speziell für eine Gruppe von Nutzern oder Kunden entwickelt wurde.
Mean Time Between Failures
Die durchschnittliche Zeitspanne zwischen Fehlerwirkungen einer Komponente oder eines Systems.
Messung
Der Prozess, eine Zahl oder Kategorie einer Einheit zuzuweisen, um ein Attribut dieser Einheit zu beschreiben.
Methodische Teststrategie
Eine Teststrategie, bei der das Testteam einen festgelegten Satz an Testbedingungen nutzt, z.B. einen Qualitätsstandard, eine Prüfliste, oder einen Satz …
Metrik
Die Mess-Skala und das genutzte Verfahren einer Messung.
Modellbasierte Teststrategie
Eine Teststrategie, bei der das Testteam Testmittel von Modellen ableitet.
Modellbasiertes Testen
Testen, das auf Modellen basiert oder diese involviert.
Multisystem
Mehrere heterogene verteilte Systeme, die in Netzwerken auf mehreren Ebenen und in mehreren verbundenen Domänen eingebunden sind, um große interdiziplinäre …
Myers-Briggs-Typindikator
Ein Indikator psychologischer Präferenzen, die unterschiedliche Persönlichkeiten und Kommunikationsstile von Menschen repräsentieren.
Nicht-Funktionaler Test
Testen der Eigenschaften eines System, die nicht direkt mit der Funktionalität in Verbindung stehen, z.B. Zuverlässigkeit, Effizienz, Gebrauchstauglichkeit, …
Nutzungsprofil
Die Darstellung einer bestimmten Menge von Aufträgen an die Komponente bzw. an das System mit ihren Eintrittswahrscheinlichkeiten, ggf. basierend auf dem …
Nutzungsprofilerstellung
Der Prozess der Entwicklung und Implementierung eines Nutzungsprofiles.
Open-Source-Werkzeug
Ein Software-Werkzeug, das allen potentiellen Nutzern als Quell-Code, üblicherweise über das Internet, zur Verfügung steht. Den Nutzern ist es erlaubt, die …
Orakel
Informationsquelle zur Ermittlung der jeweiligen vorausgesagten Ergebnisse, die mit den tatsächlichen Ergebnissen einer Software im Test zu vergleichen sind. …
Organisations-Testrichtlinie
Ein Dokument, das auf hohem Abstraktionsniveau die Prinzipien, den Ansatz und die wichtigsten Ziele einer Organisation in Bezug auf das Testen zusammenfasst.
Organisations-Teststrategie
Abstrakte Beschreibung der vorgesehenen Teststufen und der Art und Weise, wie innerhalb dieser Teststufen vorzugehen ist, für eine Organisation oder ein …
Paarweises Testen
Ein Black-Box-Testentwurfsverfahren, bei dem die Testfälle so entworfen werden, dass alle möglichen diskreten Kombinationen aller Paare von Eingabeparametern …
Pareto Analyse
Eine statistische Technik zur Entscheidungsfindung auf Basis der Auswahl einer begrenzten Anzahl von Faktoren, die einen signifikanten Effekt auf die Qualität …
Performanz
Der Grad, in dem ein System oder eine Komponente seine vorgesehenen Funktionen innerhalb vorgegebener Bedingungen (z.B. konstanter Last) hinsichtlich …
Performanztest
Testen zur Bestimmung der Performanz eines Softwareprodukts.
Phasenmodell
Die Aktivitäten, die in jeder Stufe der Softwareentwicklung durchgeführt werden, sowie ihre logischen und zeitlichen Verknüpfungen miteinander.
Planungspoker
Ein konsensbasiertes Schätzverfahren, das hauptsächlich zum Schätzen des Aufwands oder der relativen Größe von User-Storys in der agilen Softwareentwicklung …
Platzhalter
Eine rudimentäre oder spezielle Implementierung einer Softwarekomponente, die verwendet wird, um eine noch nicht implementierte Komponente zu ersetzen bzw. zu …
Priorität
Die Stufe der Wichtigkeit, die einem Objekt (z.B. Fehlerzustand) zugeordnet worden ist.
PRISMA
Ein systematischer Ansatz zum risikobasierten Test welche von der Identifikation und Analyse der Produktrisiken ausgeht, um eine Produktrisikomatrix mit …
Produktrisiko
Ein Risiko, das direkt auf ein Testobjekt bezogen ist.
Programmierstandard
Ein Standard, welcher die erforderlichen Eigenschaften eines Designs oder einer Designbeschreibung von Daten oder Programmkomponenten beschreibt.
Projektretrospektive
Die strukturierte Erfassung der gesammelten Erfahrungen und Aufstellung eines Maßnahmenplans von Verbesserungen für die nächsten Projekte oder Projektphasen.
Projektrisiko
Ein Risiko bezogen auf das Management und die Steuerung eines (Test-)Projekts, z.B. Mangel an personellen Ressourcen, ein zu enger Zeitrahmen, sich ändernde …
Prozess-Assessment
Eine systematische Bewertung der Softwareprozesse in einer Organisation unter Verwendung eines Referenz-Modells.
Prozesskonforme Teststrategie
Eine Teststrategie, bei der das Testteam vorgegebenen Prozessen folgt, wobei die Prozesse Elemente adressieren wie Dokumentation, die angemessene Identifikation …
Prozessmodell
Ein Rahmenwerk zur Klassifizierung von Prozessen des gleichen Typs in einem übergeordneten Modell.
Qualität
Der Grad, in dem ein System, eine Komponente oder ein Prozess die Kundenerwartungen und -bedürfnisse erfüllt.
Qualitätsattribut
Fähigkeit oder Eigenschaft, welche die Qualität einer Einheit beeinflusst.
Qualitätsfunktionendarstellung
Eine moderiertes Workshop-Verfahren, welches dabei hilft, kritische Eigenschaften bei der Produktentwicklung zu bestimmen.
Qualitätskontrolle
Eine Menge von Aktivitäten, die entworfen wurde, um die Qualität einer Komponente oder eines Systems zu bewerten.
Qualitätskosten
Die gesamten Kosten, die durch Qualitätssicherungsaktivitäten und durch Fehlerwirkungen entstehen. Sie werden oft in Kosten der Fehlervorbeugung, der …
Qualitätsmanagement
Aufeinander abgestimmte Tätigkeiten zum Leiten und Lenken einer Organisation bezüglich Qualität, welche das Festlegen der Qualitätspolitik und der …
Qualitätsrisiko
Ein Risiko bezüglich eines Qualitätsmerkmals.
Qualitätssicherung
Teil des Qualitätsmanagements, das darauf gerichtet ist, Vertrauen in die Erfüllung der Qualitätsanforderungen zu erzeugen.
RACI-Matrix
Eine Matrix, welche die Kernverantwortlichkeiten der verschiedenen beteiligten Rollen an der Fertigstellung von Aufgaben oder Arbeitsergebnissen in einem …
Rational Unified Process
Ein proprietäres anpassbares iteratives Rahmenwerk für Software Entwicklungsprozesse, bestehend aus vier Projektphasen: Konzeptionsphase, Entwurfsphase, …
Reaktive Teststrategie
Eine Teststrategie, bei der das Testteam erst mit dem Erhalt der Software Testfälle entwirft und realisiert, wobei auf das getestete System reagiert wird.
Reaktives Testen
Testen, welches dynamisch auf das Testobjekt und bereits erhaltene Testergebnisse reagiert.
Regressionstest
Erneutes Testen eines bereits getesteten Programms bzw. einer Teilfunktionalität nach deren Modifikation. Ziel ist es nachzuweisen, dass durch die vorgenommenen …
Regressionsvermeidende Teststrategie
Eine Teststrategie, bei der das Testteam verschiedene Verfahren für das Management des Risikos von Regression verwendet, z.B. durch funktionale und/oder …
Reife
(1) Das Ausmaß, in welchem eine Organisation ihre Prozesse (Abläufe) effizient und effektiv gestaltet hat.
Reifegrad
Grad der Prozessverbesserung in einem vordefinierten Satz von Prozessgebieten, in dem alle spezifischen und generischen Ziele erreicht werden.
Reifegradmodell
Eine strukturierte Menge von Elementen, die bestimmte Aspekte des Reifegrades einer Organisation beschreiben und die bei der Definition und dem Verstehen der …
Review
Eine Bewertung eines Produkts oder eines Projektstatus. Sie dient dazu, Diskrepanzen zu den geplanten Ergebnissen aufzudecken und Verbesserungspotenziale zu …
Reviewplan
Ein Dokument, welches den Ansatz, die Ressourcen und den Zeitplan für die beabsichtigten Reviewaktivitäten beschreibt. Es beschreibt unter anderem folgendes: zu …
Risiko
Ein Faktor, der zu negativen Konsequenzen in der Zukunft führen könnte, gewöhnlich ausgedrückt durch das Schadensausmaß und die Eintrittswahrscheinlichkeit.
Risikoanalyse
Bewertung von identifizierten Projektrisiken oder Produktrisiken um ihre Risikostufe zu bestimmen, typischerweise durch die Bewertung von Schadensausmaß und …
Risikobasiertes Testen
Ein Testvorgehen, bei welchem sich das Management, die Auswahl, die Priorisierung und die Anwendung von Testaktivitäten und Ressourcen an entsprechenden …
Risikobegrenzung
Siehe Risikoüberwachung.
Risikobewertung
Der Prozess der Identifizierung und der anschließenden Analyse des identifizierten Projektrisikos oder Produktrisikos, um die Risikostufe festzustellen, …
Risikogefährdung
Diskretes Maß der Wichtigkeit eines Risikos, bestimmt durch seine Bestandteile Auswirkung und Eintrittswahrscheinlichkeit. Die Risikostufe kann genutzt werden, …
Risikoidentifizierung
Der Prozess der Identifikation von Risiken mit Verfahren wie Brainstorming, Checklisten und Fehlerhistorie.
Risikomanagement
Systematische Anwendung von Praktiken für die Aufgaben der Risikoidentifizierung, Risikoanalyse, Risikopriorisierung und Risikoüberwachung.
Rückverfolgbarkeit
Die Fähigkeit, zusammengehörige Teile von Dokumentation und Software zu identifizieren, insbesondere die Anforderungen mit den dazu gehörigen Testfällen.
Rückverfolgbarkeitsmatrix
Eine zweidimensionale Tabelle, die die gegenseitigen Beziehungen zweier Entitäten wie z.B. Anforderungen und Testfälle darstellt. Die Tabelle wird zur …
S.M.A.R.T. Zieldefinitionsmethode
Eine Methode, bei der sehr spezifische Ziele anstelle von allgemeinen Zielen definiert werden. SMART ist eine Abkürzung der Eigenschaften eines zu definierenden …
Sanity-Test
Eine Testsuite, die die Hauptfunktionalität einer Komponente oder eines Systems überdeckt, um vor Beginn der geplanten Testausführung festzustellen, ob die …
Schadensausmaß
Der Schaden, der entsteht, wenn ein Risiko eintritt.
SCRUM
Ein iterativ inkrementelles Vorgehensmodell für das Projektmanagement, das im Allgemeinen bei agiler Softwareentwicklung verwendet wird.
Sicherheitsrisiko
Ein Qualitätsrisiko, das sich auf die IT-Sicherheit bezieht.
Skalierbarkeit
Die Fähigkeit bis zu dem eine Komponente oder ein System veränderten Lastbedingungen angepasst werden kann.
Skriptbasiertes Testen
Manuelles oder automatisiertes Testen, das einem Testskript folgt.
Software-Gebrauchstauglichkeits-Messinventar
Ein Testverfahren zur Bewertung der Gebrauchstauglichkeit der Software aus Endbenutzersicht, das auf einem Fragenkatalog basiert. (Engl. Software Usability …
Software-Prozessverbesserung
Eine Reihe von Tätigkeiten zur Verbesserung der Leistung und Reife der Software-Prozesse einer Organisation sowie die Ergebnisse einer solchen Aktivität.
Standard
Ein Satz von formalen und gegebenenfalls zwingend notwendigen Anforderungen, die entwickelt und verwendet werden, um einheitliche Vorgehensweisen für die Arbeit …
Standardkonforme Teststrategie
Eine Teststrategie, bei der das Testteam einem Standard folgt. Die zu folgenden Standards können gültig sein für z.B. ein Land (rechtliche Standards), oder …
Statische Analyse
Die Analyse von Software-Entwicklungsartefakten, z.B. Anforderungen oder Quelltext, ohne diese auszuführen. Statische Analyse wird in der Regel mit …
Statische Codeanalyse
Die Analyse des Quellcodes ohne Ausführung der Software.
Statischer Test
Testen von Software-Entwicklungsartefakten, z.B. Anforderungen oder Quelltext, ohne diese auszuführen, z.B. durch Reviews oder statische Analyse.
Strukturelle Überdeckung
Überdeckung, die auf Basis der internen Struktur von Komponenten oder eines Systems gemessen wird.
Strukturierter Walkthrough
Eine schrittweise Präsentation eines Dokuments durch den Autor, um Informationen zu sammeln und ein gemeinsames Verständnis des Inhalts aufzubauen.
Stufentestkonzept
Ein Testkonzept, das typischerweise für genau eine Teststufe gilt.
System Under Test
Siehe Testobjekt.
Systemintegrationstest
Testen der Integration von Systemen und Paketen, Testen der Schnittstellen zu einer externen Organisation (z.B. Electronic Data Interchange oder Internet).
Systemtest
Testen eines integrierten Systems, um sicherzustellen, dass es spezifizierte Anforderungen erfüllt.
Technisches Review
Eine Diskussion in einer Gruppe gleichgestellter qualifizierter Mitarbeiter, die sich darauf konzentriert, eine Übereinstimmung über technische Vorgehensweisen …
Test
Eine Menge von einem oder mehreren Testfällen.
Test Maturity Model Integration
Ein fünfstufiges Rahmenwerk für die Testprozessverbesserung, das mit dem Capability Maturity Model Integration (CMMI®) verwandt ist, und die Schlüsselelemente …
Testablauf
Eine Folge von Testfällen in der Reihenfolge ihrer Durchführung, mit allen erforderlichen Aktionen zur Herstellung der Vorbedingungen und zum Aufräumen nach der …
Testabschlussbericht
Ein Dokument, das die Testaktivitäten und -ergebnisse zusammenfasst. Es enthält eine Bewertung der durchgeführten Tests gegen definierte Endekriterien.
Testanalyse
Der Vorgang, die Testbasis zu analysieren und Testziele zu definieren.
Testanforderung
Eine Einheit oder ein Ereignis, z.B. eine Funktion, eine Transaktion, ein Feature, ein Qualitätsmerkmal oder ein strukturelles Element einer Komponente oder …
Testarchitekt
(1) Eine Person, die Leitlinien und die strategische Ausrichtung für eine Testorganisation und ihre Beziehungen zu anderen Disziplinen erstellt. (2) Eine …
Testart
Eine Gruppe von Testaktivitäten, mit der Absicht, eine Komponente oder ein System auf einige zusammenhängende Qualitätsmerkmale zu prüfen. Eine Testart ist auf …
Testaufzeichnung
Der Prozess der Aufzeichnung von Informationen über durchgeführte Tests in einem Testprotokoll.
Testausführung
Der Prozess der Ausführung eines Tests für eine Komponente oder ein System, der Istergebnisse erzeugt.
Testausführungsplan
Ein Plan für die Ausführung von Testabläufen. Anmerkung: Der Testausführungsplan enthält die Testabläufe mit ihrem Kontext und der auszuführenden Reihenfolge.
Testausführungswerkzeug
Ein Testwerkzeug, das Tests gegen ein vorgesehenes Testelement ausführt, und die tatsächlichen Ergebnisse und Nachbedingungen gegen die erwarteten Werte …
Testautomatisierung
Einsatz von Softwarewerkzeugen zur Durchführung oder Unterstützung von Testaktivitäten, z.B. Testmanagement, Testentwurf, Testausführung und Soll/Ist-Vergleich.
Testbarkeit
Die Fähigkeit eines Softwareprodukts für einen Test nach einer Änderung.
Testbasis
Alle Dokumente, aus denen die Anforderungen ersichtlich werden, die an eine Komponente oder ein System gestellt werden, bzw. die Dokumentation, auf der die …
Testbericht
Die zusammenfassende Dokumentation von Testaktivitäten und -ergebnissen.
Testberichterstattung
Sammlung und Analyse der Daten über Testaktivitäten und ihre anschließende Konsolidierung in einem Bericht, um die Stakeholder zu informieren.
Testdaten
Daten die (z.B. in einer Datenbank) vor der Ausführung eines Tests existieren, und die die Ausführung der Komponente bzw. des Systems im Test beeinflussen bzw. …
Testdesign
(1) Siehe Testentwurfsspezifikation. (2) Der Vorgang, allgemeine Testziele in handfeste Testbedingungen und Testfälle zu überführen.
Testebene
Eine Teststufe ist eine Gruppe von Testaktivitäten, die gemeinsam ausgeführt und verwaltet werden. Teststufen sind mit Zuständigkeiten in einem Projekt …
Testelement
Das einzelne Element, das getestet wird. Gewöhnlich existieren ein Testobjekt und viele Testelemente.
Testen
Der Prozess, der aus allen Aktivitäten des Lebenszyklus besteht (sowohl statisch als auch dynamisch), die sich mit der Planung, Vorbereitung und Bewertung eines …
Testentwurfsspezifikation
Ein Ergebnisdokument, das die Testbedingungen für ein Testobjekt, die detaillierte Testvorgehensweise und die zugeordneten abstrakten Testfälle identifiziert.
Testentwurfsverfahren
Eine Vorgehensweise, nach der Testfälle abgeleitet oder ausgewählt werden.
Tester
Eine sachkundige Fachperson, die am Testen einer Komponente oder eines Systems beteiligt ist.
Testfall
Umfasst folgende Angaben: die für die Ausführung notwendigen Vorbedingungen, die Menge der Eingabewerte (ein Eingabewert je Parameter des Testobjekts), die …
Testfallspezifikation
Ein Dokument, das eine Menge von Testfällen für ein Testobjekt spezifiziert (inkl. Testdaten und Vor-/Nachbedingung), bei dem die Testfälle jeweils Ziele, …
Testfortschrittsbericht
Ein Dokument, das die Testaktivitäten und -ergebnisse zusammenfasst, und das in regelmäßigen Zeiträumen erstellt wird. Es berichtet über den Fortschritt der …
Testgetriebene Entwicklung
Ein Entwicklungsvorgehen bei dem die Entwicklung der Testfälle und oft auch ihre Automatisierung vor der Entwicklung der Software erfolgen.
Testkonzept
Ein Dokument, das u.a. den Gültigkeitsbereich, die Vorgehensweise, die Ressourcen und die Zeitplanung der beabsichtigten Tests mit allen Aktivitäten beschreibt. …
Testlaufprotokoll
Eine chronologische Aufzeichnung von Einzelheiten der Testausführung.
Testleitbild
Der Zweck des Testens für eine Organisation, oft als Teil der Testrichtlinie dokumentiert.
Testleiter
Die Person, die in großen Projekten dem Testmanager berichtet, und für das Projektmanagement einer bestimmten Teststufe oder für eine bestimmte Menge an …
Testmanagement
Planung, Aufwandsschätzung, Überwachung und Kontrolle von Testaktivitäten, die üblicherweise durch einen Testmanager erfolgen.
Testmanagementwerkzeug
Ein Werkzeug, das das Management und die Steuerung eines Testprozesses unterstützt und verschiedene Leistungsmerkmale umfasst: Management der Testmittel, …
Testmanager
Die Person, die für das Management der Testaktivitäten, der Testressourcen und für die Bewertung des Testobjekts verantwortlich ist. Zu den Aufgaben gehören …
Testmittel
Alle Artefakte, die während des Testprozesses erstellt werden und die erforderlich sind, um die Tests zu planen, zu entwerfen oder auszuführen. Dazu gehören: …
Testobjekt
Die Komponente oder das System, welches getestet wird.
Testplan
Eine Liste von Aktivitäten, Aufgaben oder Ereignissen des Testprozesses, mit Angabe ihrer geplanten Anfangs- und Endtermine sowie ihrer gegenseitigen …
Testplanung
Eine Aktivität im Testprozess zur Erstellung und Fortschreibung des Testkonzepts.
Testprozess
Der fundamentale Testprozess umfasst die folgenden Aktivitäten: Planung und Steuerung, Analyse und Design, Realisierung und Durchführung, Bewertung und …
Testpunktanalyse
Eine formelbasierte Schätzmethode für das Testen auf Grundlage der Funktionspunktanalyse.
Testrealisierung
Prozess der Entwicklung und Priorisierung von (konkreten) Testfällen, Erstellung von Testdaten und, optional, Vorbereitung von Testrahmen und Schreiben von …
Testschätzung
Ermittelter Näherungswert zu einem Aspekt des Testens (z.B. Aufwand, Endzeitpunkt, erforderliche Kosten, Anzahl der Testfälle usw.), der auch dann brauchbar …
Testsitzung
Ein ununterbrochener Zeitraum, der mit Testdurchführung verbracht wird.
Testskript
Bezeichnet üblicherweise eine Testablaufspezifikation, insbesondere eine automatisierte.
Testspezifikation
Ein Dokument, das aus der Testentwurfspezifikation, der Testfallspezifikation und/oder der Testablaufspezifikation besteht.
Teststeuerung
Die Managementaufgabe zur Entwicklung und Anwendung von Korrekturmaßnahmen, um in einem Testprojekt eine Abweichung vom geplanten Vorgehen zu beherrschen.
Testtreiber
Ein Testwerkzeug, das eine zu testende Komponente/ein System aufruft und/oder steuert.
Testumgebung
Eine Umgebung, die benötigt wird, um Tests auszuführen. Sie umfasst Hardware, Instrumentierung, Simulatoren, Softwarewerkzeuge und andere unterstützende …
Testvorgehensweise
Die Umsetzung einer Teststrategie in einem spezifischen Projekt. Typischerweise enthält sie die getroffenen Entscheidungen zur Erreichung der …
Testwerkzeug
Ein Werkzeug, das eine oder mehrere Testaktivitäten, wie Planung und Steuerung, Spezifikation, Erstellung von Testdaten, Testdurchführung und Bewertung, …
Testziel
Ein Grund oder Zweck für den Entwurf und die Ausführung von Tests.
Testzyklus
Eine Testprozess-Instanz für eine bestimmte Version eines Testobjekts.
Testüberdeckung
Der Grad, ausgedrückt in Prozent, zu dem ein spezifiziertes Überdeckungselement (z.B. Zweig) durch eine Testsuite ausgeführt wurde.
Testüberwachung
Eine Testmanagementaufgabe, die sich auf die periodische Überwachung des Testfortschritts bezieht. In der Testabschlussberichterstattung wird die tatsächliche …
TPI Next
Ein durchgängiges Rahmenwerk für die Testprozessverbesserung, das die Schlüsselelemente eines effektiven und effizienten Testprozesses beschreibt.
Unabhängiges Testen
Das Trennen der Verantwortungen von Analyse/Entwicklung und Test, um unvoreingenommenes Testen zu fördern.
Untersuchungseffekt
Der Effekt/der Einflussnahme auf eine Komponente oder ein System durch die Messung, z.B. durch ein Lasttestwerkzeug oder durch einen Monitor. So kann sich etwa …
Ursache-Wirkungs-Analyse
Ein Black-Box-Testverfahren, bei dem die Testfälle unter Nutzung von Ursache-Wirkungs-Graphen entworfen werden.
Ursache-Wirkungs-Graph
Eine graphische Darstellung der Eingaben und/oder Auslöser (Ursachen) und der zugeordneten Ausgaben (Wirkungen), die für den Entwurf von Testfällen verwendet …
User-Story
Eine in Alltags- oder Geschäftssprache formulierte Benutzer- oder Geschäftsanforderung auf hoher Abstraktionsebene. User-Storys werden oft in der agilen …
V-Modell
Vorgehensmodell für die Softwareentwicklung, um die Aktivitäten des Software-Entwicklungslebenszyklus von der Anforderungsspezifikation bis zur Wartung zu …
Validierung
Bestätigung durch Bereitstellung eines objektiven Nachweises, dass die Anforderungen für einen spezifischen beabsichtigten Gebrauch oder eine spezifische …
Verfügbarkeit
Der Grad, zu dem eine Komponente oder ein System im operativen Betrieb bzw. für die Nutzung zur Verfügung steht.
Verifikation
Bestätigung durch Bereitstellung eines objektiven Nachweises, dass festgelegte Anforderungen erfüllt worden sind.
Wartbarkeit
Der Grad, zu dem eine Komponente oder ein System von den dafür vorgesehenen Personen gewartet werden kann.
Wartung
Modifikation eines Softwareprodukts nach seiner Auslieferung, um Fehlerzustände zu korrigieren, die Performanz oder andere Merkmale zu verbessern oder das …
Wartungstest
Testen der Änderungen an einem laufenden System oder der Auswirkungen einer geänderten Umgebung auf ein laufendes System.
Website Analysis and MeasureMent Inventory
Ein fragebogenbasiertes Verfahren des Gebrauchstauglichkeitstests zum Messen der Softwarequalität einer Webseite aus der Sicht des Endbenutzers.
Zertifizierung
Der Prozess der Bestätigung, dass Komponenten, Systeme oder Personen die für sie spezifizierten Anforderungen erfüllen.
Zuverlässigkeit
Eine Menge von Merkmalen, die sich auf die Fähigkeit einer Software/eines Systems beziehen, ihr/sein Leistungsniveau unter festgelegten Bedingungen über einen …
Zweigüberdeckung
Der Anteil der Zweige, die durch eine Menge von Testfällen ausgeführt wurden. Anmerkung: 100% Zweigüberdeckung schließt sowohl 100% Entscheidungsüberdeckung …
Änderungsmanagement
(1) Ein strukturierter Ansatz, Personen, Teams und Organisationen vom aktuellen Zustand in einen gewünschten zukünftigen Zustand zu bringen. (2) Ein …
Äquivalenzklassenbildung
Ein Black-Box-Testentwurfsverfahren, bei dem die Testfälle im Hinblick auf Äquivalenzklassenüberdeckung entworfen werden. Grundsätzlich werden Testfälle so …