Created by Patricia Steves
over 8 years ago
|
||
Question | Answer |
Was ist Software-Qualität? | Gesamtheit der Merkmale und Merkmalswerte eines Softwareprodukts, die vorausgesetzte Erfordernisse erfüllen |
Was ist das wichtigste Merkmal der Software-Qualität? | Effizienz |
Wie erreicht man Software-Qualität? | Ordentliche Dokumentation, guter Programmierstil |
Wann entdeckte Software-Fehler kosten in der Behebung am meisten? | Nach Veröffentlichung der Software |
Wenn alle Tests bestanden sind, kann man davon ausgehen, dass die Software fehlerfrei ist? | Nicht unbedingt. Die Wahrscheinlichkeit ist höher, aber es können immer nicht getestete Codes Fehler aufbringen. |
Wann sollte man Unit-Tests schreiben? (Zeitpunkt abhängig von Implementierung der zu testenden Komponente) | Vor der Implementierung, um während dieser bereits testen zu können |
Welche Fälle testet man in einem Unit Test? | Normalfall, Worst Case, Best Case |
Was sind die Ziele eines Unit-Tests? | Die Funktionsfähigkeit der Komponenten zu bestätigen und ggf. entsprechende Fehlermeldungen auszugeben, wenn diese nicht funktionieren |
TDD | Test-Driven Development |
Vorteile von TDD | Die Software wird regelmäßig getestet, und somit wird von Anfang an die Funktionsfähigkeit getestet und bestätigt |
Want to create your own Flashcards for free with GoConqr? Learn more.