Kleine Übungsaufgabe zu Blackbox-Testfallerstellung

https://bildung.social/@oerinformatik/111523089116938885

https://oer-informatik.de/blackbox-testfall-uebung-ganzzahligesTeilen

tl/dr; (ca. 10 min Bearbeitungszeit): Übungsaufgaben zur Erstellung von Testfällen nach Blackboxsystematik für eine Methode, die Division mit Rest vornimmt (wie in der Grundschule). (Zuletzt geändert am 06.12.2023)

Die Aufgaben beziehen sich auf die Inhalte der folgenden Blogposts:

Testfallerstellung: Es soll eine einfache Funktion getestet werden, die ganzzahliges Teilen wie in der Grundschule durchführt und das Ergebnis als Zeichenkette ausgibt:

Ausgabe: 10 : 3 = 3 Rest 1

Wir kennen zwei Systematiken zur Blackbox-Testfallerstellung. Dokumentiere für jede Systematik zwei Testfälle für die obige Funktion. Nenne dabei neben der genutzten Systematik auch alle relevanten Werte, die für eine Testfalldokumentation wichtig sind! Bereite eine fachgerechte tabellarische Testfalldokumentation vor und trage die Testfälle darin ein mit allen Daten, die bereits bekannt sind (die anderen Zellen können vorbereitet, aber leer bleiben). Nenne auch die zugrunde gelegte Systematik.

Testfall
Nr.
Beschreibender Name der Testklasse / des Testfalls Vor-
bedingungen
Eingabewerte
(Parameter divident, divisor)
Erwartetes
Resultat gemäß Spezifikation
Nach-
bedingungen
Tatsächliches
Resultat
bestanden
/ nicht bestanden
1. ÄQ: Ergebnis ist Ganzzahl keine divident=8
divisor=4
2 - 2 ok
2. ÄK: Ergebnis ist Gleitkommazahl keine divident=1
divisor=10
0.1
auf sechs signifikante Stellen genau
- 0.1 ok
3. GW: Teilen durch 0 keine divident=1
divisor=0
UI muss zur Korrektur der Werte auffordern - Exception fail
4. GW: Teilen mit 0 keine divident=0
divisor=1
0 - 0 ok

Weiter Übungsaufgaben

Links zu weiteren Übungsaufgaben finden sich über das Menü oder am Ende des Artikels zu Blackbox-Tests


Hinweis zur Nachnutzung als Open Educational Resource (OER)

Dieser Artikel und seine Texte, Bilder, Grafiken, Code und sonstiger Inhalt sind - sofern nicht anders angegeben - lizenziert unter CC BY 4.0. Nennung gemäß TULLU-Regel bitte wie folgt: Kleine Übungsaufgabe zu Blackbox-Testfallerstellung” von Hannes Stein, Lizenz: CC BY 4.0. Der Artikel wurde unter https://oer-informatik.de/blackbox-testfall-uebung-ganzzahligesTeilen veröffentlicht, die Quelltexte sind in weiterverarbeitbarer Form verfügbar im Repository unter https://gitlab.com/oer-informatik/qs/blackboxtest. Stand: 06.12.2023.

[Kommentare zum Artikel lesen, schreiben] / [Artikel teilen] / [gitlab-Issue zum Artikel schreiben]

Kommentare gerne per Mastodon, Verbesserungsvorschläge per gitlab issue (siehe oben). Beitrag teilen: