IT-Qualitätsmanagement
IFA HFIST, Semester 2
IFA HFIST, Semester 2
Fichier Détails
Cartes-fiches | 23 |
---|---|
Langue | Deutsch |
Catégorie | Gestion d'entreprise |
Niveau | Université |
Crée / Actualisé | 19.11.2016 / 10.02.2020 |
Lien de web |
https://card2brain.ch/box/qualitaetsmanagement31
|
Intégrer |
<iframe src="https://card2brain.ch/box/qualitaetsmanagement31/embed" width="780" height="150" scrolling="no" frameborder="0"></iframe>
|
Créer ou copier des fichiers d'apprentissage
Avec un upgrade tu peux créer ou copier des fichiers d'apprentissage sans limite et utiliser de nombreuses fonctions supplémentaires.
Connecte-toi pour voir toutes les cartes.
Nenne min. 3 allgemeine Grundsätze des Testen
- Testen zeigt die Anwesenheit von Fehlern
- Testen ist abhängig vom Umfeld
- Vollständiges Testen ist nicht möglich
- Mit dem Testen frühzeitig beginnen
- Trugschluss ist, dass keine Fehler ein perfektes System bedeuten
- Ein Fehler kommt selten allein
Nenne min 2. Ziele des Softwaretestens
Ausführung der Applikation mit dem Ziel;
- Fehlerwirkungen nachzuweisen
- die Qualität zu bestimmen
- Vertrauen in das Programm zu erhöhen
Analyse der Applikation, um Fehler vorzubeugen
Nenne den Unterschied zwischen Testen & Debuggen
Testen;
- Fehler aufzuzeigen
- Jede (stichprobenartige) Ausführung eines Testobjekts
Debugging;
- Entwicklungsaktivität, die die Ursache eines Fehlers identifiziert, den Code korrigiert und überprüft
- Tätigkeit des Lokalisierens, Analysierens und Entfernens von Fehlerursachen in der Applikation
Beschreibe einen Mangel
Die Anforderung / Erwartung wurde nicht angemessen erfüllt
Erkläre die Fehlerhandlung und wie sie zu vermeiden ist
Erklärung:
- Fehlerhafte Programmierung durch Entwickler
Vermeidung:
- Schulung
- Tools
- Policy
Überprüfung:
- Audits
- Assesment's (CMMI)
Erläutere den Fehlerzustand (fault) und wie er gefunden wird
Definition:
- Defekt bzw. 'innerer Fehler',
- Bug
- Die Fehlerwirkung entspringt daraus
Gefunden wird er durch statische Tests
Erläutere die Fehlerwirkung (failure) und wie sie gefunden wird
Definition:
- Fehlfunktion, 'äusserer Fehler'
- Ausfall
- IST ≠ SOLL
Gefunden wird sie, durch dynamische Tests
Was ist die Fehlermaskierung
Ein Umstand bei der ein Fehlerzustand die Entdeckung eines anderen verhindert -> Brücke
Erläutere die Definition von Qualität und deren Eigenschaften
Definition:
Grad, in dem ein Satz an inhärenter Merkmale alle Anforderungen erfüllt. (ISO EN 9000:2005).
- Merkmal: Kennzeichnende Eigenschaft.
- Anforderungen: Erfordernis oder Erwartung, das oder die festgelegt, üblicherweise vorausgesetzt oder verpflichtet ist.
- Inhärent: Innewohnend im Gegensatz zu zugeordnet.
Eigenschaften:
- Forderungen
- Einflussfaktoren
- Messbarkeit
Zähle die verschiedenen Testarten auf
- Funktionaler Test: Anforderungsbasiert, Geschäftsprozessbasiert
- Nicht-Funktionaler Test: Lasttest, Performancetest, Volumen-/Massentest, Stresstest, Usability Test
- Strukturbezogener Test: Kontrollflussbasiert, Menüstrukturbasiert, Geschäftsmodellbasiert
- Änderungsbezogener Test: Fehlernachtest, Regressionstest, Wartungstest
Zähle auf: Funktionale Tests (WAS?)
- Angemessenheit
- Richtigkeit
- Interoperabilität
- Ordnungsmässigkeit
- Sicherheit
Zähle auf: Nicht-Funktionale Tests (WIE?)
- Zuverlässigkeit
- Benutzbarkeit
- Übertragbarkeit
- Änderbarkeit
- Effizient
Zähle auf: Änderungsbezogene Tests
Testen nach:
- Wartungsarbeiten
- Weiterentwicklung
- Fehlerkorrekturen
- Fehlernachtests
Was ist der Strukturbezogene Test?
Whitebox-Verfahren, Einsatz vorallem im Komponenten- oder Integrationstest
Was ist der Regressionstest?
Erneuter Test nach Modifikationen, Nachweis dass keine neuen Defekte eingebaut oder bisher maskierte Fehlerzustände freigelegt wurden
Was ist der statische Test
Eine Testtechnik wir statisch genannt, wenn die Software, die getestet wird, nicht ausgeführt wird.
- Reviews --> Manuelle Prüfung
- Walkthrough
- Inspektion
- Technischer Review
- Informeller Review
- Statische Analyse --> Automatisierte Analyse (Compiler, Word Schreibprüfung)
Definiere den Review
Ein Review ist ein mehr oder weniger formal geplanter und strukturierter Analyse-und Bewertungsprozess, in dem Projektergebnisse einem Team von Gutachtern präsentiert und von diesem kommentiert oder genehmigt werden.
Was ist ein Whitebox Test?
Zum Beispiel wenn der Code Zeile für Zeile durchgetestet wird.
Innere Struktur ist bekannt, wie zum Beispiel beim Strukturtest.
Einsatz vor allem beim Unit-Test.
Was ist der Greybox Test?
Wenn einzelne Funktionen im Zusammenspiel durchgetestet werden.
Was ist der Blackbox Test?
Wenn die Applikation als Ganzes getestet wird.
Interne Funktionsweise ist nicht bekannt.
Einsatz:
- Unit-Test
- Systemtest
Techniken:
- Äquivalenzklassenbildung
- Grenzwertanalyse
- Zustandsbezogene Tests
Was sind Äquivalenzklassen?
Wertebereich mit gleichartigen Aktionen.
Alter
>= 4 -> Gratis
5-10 -> 10 CHF
> 11 -> 12 CHF
= 3 Klassen: (1-4), (5-10), (11-n)
-
- 1 / 23
-