Kapitel 02: Verständnisfragen

Description

Testen und Debuggen (JUnit), Software
Patricia Steves
Flashcards by Patricia Steves, updated more than 1 year ago
Patricia Steves
Created by Patricia Steves over 8 years ago
30
1

Resource summary

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
Show full summary Hide full summary

Similar

Die Programmierung
Jam Behn
Computer Grundlagen - Übersicht
Michael Seeholzer
Informatik
Manfred Messing
Einführung Programmieren
Aaron Welther
Gliederung BA
Nicole Küper
Cloud-Computing Allgemein
Alina Marie
Projekt-Software SCHWEISFURTH-Stiftung
misterfriday
Programmierung
So Li
windows
Valeria Glez Al
GSE
Nils B