Study-Board.de
  1. Magazin
    1. Hochschulen
    2. Häufige Fragen
    3. Infomaterial zum Fernstudium
  2. Forum
    1. Dashboard
    2. Unerledigte Themen
    3. Datenbanken
    4. Semantische Suche
  3. Mediathek
  4. Umfragen
  5. Studium
    1. Welches Fernstudium?
    2. Hochschulfinder
    3. Studiengänge
    4. Hochschulen
  • Anmelden
  • Registrieren
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Forum
  • Artikel
  • Seiten
  • Galerie
  • Datenbank-Einträge
  • Umfragen
  • Erweiterte Suche
  1. Study-Board.de
  2. Forum
  3. Fachforen Wirtschaftswissenschaften
  4. Wirtschaftsinformatik
Anzeige
SGD Fernstudium – WM-Vorteile 2026

Unit-Test, Integrationstest, Abnahmetest – wer testet eigentlich was, und was hat das Pflichtenheft damit zu tun?

  • Sophie99
  • 11. September 2026 um 18:15
  • Erledigt
  • Sophie99
    Marketing
    Beiträge
    34
    • 11. September 2026 um 18:15
    • #1

    Hi!

    Ich bin Werkstudentin im Marketing, habe aber Wirtschaftsinformatik-Grundlagen im Studium und sitze gerade an der Klausurvorbereitung. Beim Thema Softwaretest komme ich durcheinander: In der Vorlesung fielen Unit-Test, Integrationstest, Systemtest und Abnahmetest, dazu irgendwas mit V-Modell, und ich verstehe nicht, wo die Grenze zwischen den Stufen verläuft.

    Konkret hänge ich hier:

    • Ist ein Integrationstest einfach „mehrere Unit-Tests zusammen“?
    • Wer macht den Abnahmetest – die Entwickler oder der Kunde?
    • Und warum wurde ständig das Pflichtenheft erwähnt, wenn es um Tests geht? Ich dachte, das sei ein Dokument vom Projektanfang.

    Bei uns in der Firma heißt eigentlich alles „testen“, deswegen hilft mir der Praxisblick gerade nicht weiter 😅

  • Anzeige
    FernakademieGeprüfte Fernlehrgänge, jederzeit starten – gratis Infopaket.
    Mehr erfahren →
  • DanielIT
    WiInf · IT
    Beiträge
    64
    • 11. September 2026 um 20:35
    • #2

    Die Verwirrung ist völlig normal, weil in der Praxis wirklich alles „testen“ heißt. Die Prüfungslogik ist aber sehr sauber, wenn man sie einmal an der richtigen Frage aufhängt – und die lautet: Gegen welches Dokument wird geprüft? Jede Teststufe hat ihr eigenes Bezugsdokument. Damit beantwortet sich auch dein Pflichtenheft-Rätsel.

    Die vier Stufen von unten nach oben:

    1. Unit- oder Komponententest. Prüfgegenstand: der einzelne Baustein – eine Klasse, eine Funktion, ein Modul, isoliert von allem anderen. Bezugsdokument: die technische Feinspezifikation bzw. der Entwurf. Wer: die Entwicklerin selbst. Typischerweise automatisiert und bei jedem Build ausgeführt.
    2. Integrationstest. Prüfgegenstand: das Zusammenspiel der Bausteine, also die Schnittstellen. Bezugsdokument: der Grob- bzw. Architekturentwurf. Und hier liegt die Antwort auf deine erste Frage: Nein, das ist nicht „mehrere Unit-Tests zusammen“. Jede Komponente kann für sich fehlerfrei sein, und trotzdem kracht es an der Schnittstelle – vertauschte Parameter, unterschiedliche Einheiten, unterschiedliches Datumsformat, ein Modul liefert Meter, das andere erwartet Zentimeter. Genau diese Fehlerklasse findet ein Unit-Test nie, weil er die Nachbarn durch Platzhalter ersetzt.
    3. Systemtest. Prüfgegenstand: das vollständige System in einer produktionsnahen Umgebung. Bezugsdokument: das Pflichtenheft. Getestet wird gegen die Auftragnehmersicht dessen, was gebaut werden sollte – inklusive der nicht-funktionalen Anforderungen: Antwortzeiten, Last, Sicherheit, Bedienbarkeit. Wer: eine Testinstanz beim Auftragnehmer, idealerweise nicht dieselben Personen, die den Code geschrieben haben.
    4. Abnahmetest. Prüfgegenstand: erfüllt das System den Auftrag? Bezugsdokument: das Lastenheft. Wer: der Kunde bzw. die Fachabteilung, meist in dessen Umgebung und mit echten Fachdaten. Damit ist auch deine zweite Frage beantwortet – der Abnahmetest ist die einzige Stufe, die per Definition nicht beim Entwicklungsteam liegt, denn an ihm hängt die Abnahme und damit die Zahlung.

    Und jetzt das V-Modell, das plötzlich Sinn ergibt: Der linke Ast beschreibt die Spezifikation von grob nach fein (Lastenheft, Pflichtenheft, Architektur, Feinentwurf), der rechte Ast das Testen von fein nach grob. Jede Teststufe rechts liegt auf derselben Höhe wie „ihr“ Dokument links. Deshalb wurde bei euch in der Vorlesung das Pflichtenheft im Test-Kapitel erwähnt: Es ist nicht nur ein Startdokument, sondern der Maßstab, an dem später gemessen wird. Wenn du dir für die Klausur nur eine Sache merkst, dann diese Zuordnung – daraus kannst du alles andere herleiten.

    Kleiner Zusatz, weil es gern gefragt wird: Man unterscheidet zusätzlich Blackbox (nur Ein- und Ausgabeverhalten, ohne Kenntnis des Innenlebens – typisch für System- und Abnahmetest) und Whitebox (mit Kenntnis der Code-Struktur, Ziel etwa Zweigüberdeckung – typisch für Unit-Tests).

  • Tobi89
    WiInf · IT
    Beiträge
    55
    • 12. September 2026 um 07:10
    • #3

    Daniels Zuordnung ist genau das, was in der Klausur verlangt wird. Ich ergänze die Praxisseite – die erklärt auch, warum bei euch in der Firma alles „testen“ heißt.

    Was in der Realität dazukommt:

    • Regressionstest. Keine eigene Stufe, sondern ein Anlass: Nach jeder Änderung wird geprüft, ob etwas kaputtgegangen ist, das vorher funktioniert hat. Das ist der Grund, warum automatisierte Tests so wertvoll sind – ein Mensch führt 400 Prüfschritte nicht jede Woche erneut aus, eine Pipeline schon.
    • Smoke-Test. Der schnelle Grundcheck nach einer Auslieferung: Startet die Anwendung, kommt die Anmeldeseite, geht ein Beispielvorgang durch? Fünf Minuten, bevor man mit dem Rest anfängt.
    • Testfall ist nicht gleich Testdaten. Der Testfall beschreibt Vorbedingung, Eingabe, erwartetes Ergebnis und Nachbedingung. Das erwartete Ergebnis muss vorher feststehen – sonst testet man nicht, sondern schaut zu, was passiert, und findet es dann plausibel. Klingt banal, ist in der Praxis der häufigste Kardinalfehler.

    Warum man früh testet – die Zehnerregel der Fehlerkosten. Die Faustformel besagt: Ein Fehler, der in der Anforderungsphase entdeckt wird, kostet 1. In der Entwicklung das Zehnfache, im Systemtest das Hundertfache, beim Kunden im Betrieb das Tausendfache. Die genauen Zahlen sind eine Faustregel, kein Naturgesetz, aber die Größenordnung stimmt und wird gern abgefragt. Der Grund ist simpel: Je später der Fund, desto mehr hängt bereits an dem Fehler – Code, Dokumentation, Schulungsunterlagen, Daten in der Produktivdatenbank.

    Und noch ein Satz, den man sich merken sollte: Testen kann die Anwesenheit von Fehlern zeigen, nie ihre Abwesenheit beweisen. Vollständiges Testen ist bei realen Systemen nicht möglich – schon eine Handvoll Eingabefelder erzeugt astronomisch viele Kombinationen. Deshalb arbeitet man mit Äquivalenzklassen (Eingaben, die sich gleich verhalten sollten, in Gruppen zusammenfassen und je einen Vertreter testen) und mit der Grenzwertanalyse (genau an den Rändern testen: 17, 18 und 19 Jahre bei einer Altersgrenze von 18). Erfahrungsgemäß sitzen dort die meisten Fehler.

  • AnnaWInf
    WiInf
    Beiträge
    56
    • 12. September 2026 um 20:50
    • #4

    Ich schreibe gerade selbst Tests im Praxisprojekt und ergänze noch drei Begriffe, die bei uns in der Klausur direkt nach den Teststufen dran waren.

    1. Die Testpyramide. Sie beschreibt, wie viele Tests man auf welcher Ebene haben sollte: unten viele Unit-Tests (schnell, billig, genau lokalisierbar), in der Mitte weniger Integrationstests, oben nur wenige End-to-End-Tests über die Oberfläche (langsam, wartungsintensiv, bei Fehlschlag schwer zu deuten). Das Gegenbild heißt Eistüte: kaum Unit-Tests, dafür Hunderte manuelle Klicktests. Das ist der Zustand, in dem jede Änderung zur Mutprobe wird.

    2. Stub und Mock. Daniel hat geschrieben, dass Unit-Tests die Nachbarkomponenten durch Platzhalter ersetzen. Davon gibt es zwei wichtige Sorten:

    • Ein Stub liefert nur feste Antworten, damit der Test überhaupt laufen kann – etwa ein Wechselkursdienst, der immer 1,10 zurückgibt.
    • Ein Mock prüft zusätzlich, ob und wie er aufgerufen wurde – etwa ob beim Abschluss einer Bestellung genau eine Bestätigungsmail ausgelöst wurde.

    Merksatz: Stub = Zustand prüfen, Mock = Verhalten prüfen.

    3. Testgetriebene Entwicklung (TDD). Erst den Test schreiben, der fehlschlägt, dann gerade so viel Code, dass er grün wird, dann aufräumen – im Kreislauf „Red, Green, Refactor“. Das passt übrigens schön zu Tobis Hinweis, dass das erwartete Ergebnis vorher feststehen muss: Bei TDD ist das gar nicht anders möglich.

Jetzt mitmachen!

Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!

Benutzerkonto erstellen Anmelden

Letzte Beiträge

    1. Thema
    2. Antworten
    3. Letzte Antwort
    1. Vendor Lock-in bei Cloud-Diensten – wie vermeide ich die Abhängigkeit? 2

      • AnnaWInf
      • 24. Oktober 2026 um 12:39
      • Wirtschaftsinformatik
      • AnnaWInf
      • 24. Oktober 2026 um 17:53
    2. Antworten
      2
      Zugriffe
      82
      2
    3. MarkusWB

      24. Oktober 2026 um 17:53
    1. Prozessmodellierung mit BPMN – wie unterscheide ich Gateway-Typen sauber? 2

      • MarkusWB
      • 23. Oktober 2026 um 18:13
      • Wirtschaftsinformatik
      • MarkusWB
      • 23. Oktober 2026 um 23:01
    2. Antworten
      2
      Zugriffe
      83
      2
    3. DanielIT

      23. Oktober 2026 um 23:01
    1. Testdatenbank vs. Produktivsystem – wie trenne ich das sauber im Projekt? 2

      • AnnaWInf
      • 21. Oktober 2026 um 16:43
      • Wirtschaftsinformatik
      • AnnaWInf
      • 21. Oktober 2026 um 20:45
    2. Antworten
      2
      Zugriffe
      100
      2
    3. Tobi89

      21. Oktober 2026 um 20:45
    1. Lastenheft und Pflichtenheft – wer schreibt eigentlich was? 2

      • AnnaWInf
      • 19. Oktober 2026 um 11:05
      • Wirtschaftsinformatik
      • AnnaWInf
      • 19. Oktober 2026 um 17:50
    2. Antworten
      2
      Zugriffe
      107
      2
    3. Tobi89

      19. Oktober 2026 um 17:50
    1. Microservices oder Monolith – was eignet sich besser für mein Studienprojekt? 3

      • DanielIT
      • 15. Oktober 2026 um 11:12
      • Wirtschaftsinformatik
      • DanielIT
      • 15. Oktober 2026 um 16:53
    2. Antworten
      3
      Zugriffe
      146
      3
    3. MarkusWB

      15. Oktober 2026 um 16:53
    1. DSGVO im Studienprojekt – was muss ich bei selbst erhobenen Umfragedaten beachten? 2

      • AnnaWInf
      • 14. Oktober 2026 um 14:10
      • Wirtschaftsinformatik
      • AnnaWInf
      • 14. Oktober 2026 um 16:48
    2. Antworten
      2
      Zugriffe
      150
      2
    3. Tobi89

      14. Oktober 2026 um 16:48
    1. ER-Diagramm vs. UML-Klassendiagramm – wann nehme ich was? 2

      • AnnaWInf
      • 11. Oktober 2026 um 17:51
      • Wirtschaftsinformatik
      • AnnaWInf
      • 11. Oktober 2026 um 23:07
    2. Antworten
      2
      Zugriffe
      145
      2
    3. Tobi89

      11. Oktober 2026 um 23:07
    1. Cloud Computing: SaaS, PaaS, IaaS – wie unterscheide ich die Modelle in der Klausur? 2

      • MarkusWB
      • 10. Oktober 2026 um 17:58
      • Wirtschaftsinformatik
      • MarkusWB
      • 10. Oktober 2026 um 22:56
    2. Antworten
      2
      Zugriffe
      159
      2
    3. Tobi89

      10. Oktober 2026 um 22:56
    1. Clean Code Prinzipien – lohnt sich der Aufwand im Studienprojekt wirklich? 2

      • MarkusWB
      • 9. Oktober 2026 um 17:11
      • Wirtschaftsinformatik
      • MarkusWB
      • 10. Oktober 2026 um 08:34
    2. Antworten
      2
      Zugriffe
      165
      2
    3. AnnaWInf

      10. Oktober 2026 um 08:34
    1. Versionskontrolle vs. Backup – reicht Git allein als Datensicherung für mein Projekt? 2

      • DanielIT
      • 6. Oktober 2026 um 14:36
      • Wirtschaftsinformatik
      • DanielIT
      • 6. Oktober 2026 um 18:35
    2. Antworten
      2
      Zugriffe
      178
      2
    3. Tobi89

      6. Oktober 2026 um 18:35
Anzeige
SGD Fernstudium – WM-Vorteile 2026: 10 % auf über 100 Kurse

Registrierung

Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!

Benutzerkonto erstellen
Anzeige · Fernstudium-Anbieter
AKAD UniversityTIPPStaatlich anerkannt · berufsbegleitend · jederzeit startenHochschule FreseniusInfomaterial zu Fernstudien kostenlos anfordernSGD – Studiengemeinschaft DarmstadtTraditionsreiche Fernschule – 4 Wochen kostenlos testenILS FernschuleDeutschlands größte Fernschule – 4 Wochen gratis testenWilhelm Büchner HochschuleTechnik-Fernstudium, staatlich anerkanntFernakademieGeprüftes Fernstudium, jederzeit startenEHiP100 % digitales Studium, auch ohne Abitur
Partnerlinks – für dich kostenlos.
Alle Anbieter & Infomaterial →
Anzeige · Technik & Studium
Wilhelm Büchner HochschuleTechnik-Fernstudium (Informatik, Ingenieurwesen)CyberportLaptops & Technik fürs Studium
Partnerlinks.

Beliebte Studienthemen

BWL VWL Rechnungswesen Steuerlehre Mathe & Statistik Wirtschaftsrecht Wirtschaftsinformatik Wirtschaftswissenschaften Einsendeaufgaben Fernstudium-Anbieter
Anzeige · AKAD University
AKAD University – berufsbegleitendes FernstudiumStudiengänge ansehen →
Partnerlink – für dich kostenlos.

Letzte Beiträge

  1. Vendor Lock-in bei Cloud-Diensten – wie vermeide ich die Abhängigkeit?

    MarkusWB
    24. Oktober 2026 um 17:53
  2. Prozessmodellierung mit BPMN – wie unterscheide ich Gateway-Typen sauber?

    DanielIT
    23. Oktober 2026 um 23:01
  3. Testdatenbank vs. Produktivsystem – wie trenne ich das sauber im Projekt?

    Tobi89
    21. Oktober 2026 um 20:45
  4. Lastenheft und Pflichtenheft – wer schreibt eigentlich was?

    Tobi89
    19. Oktober 2026 um 17:50
  5. Microservices oder Monolith – was eignet sich besser für mein Studienprojekt?

    MarkusWB
    15. Oktober 2026 um 16:53
Anzeige · Studentenrabatt
📰 Studenten lesen billigerZeitungs- & Zeitschriften-Abos für Studierende – bis −75 %. SPIEGEL, DIE ZEIT, Handelsblatt, Wirtschaftswoche & Über 1.000 Titel.Zu den Studenten-Abos →
Partnerlink – für dich kostenlos.
Werbeplatz
Hier könnte Ihre Werbung stehen37.000+ Mitglieder · 112.000+ Beiträge · Zielgruppe BWL & Fernstudium, 95 % DeutschlandWerbung anfragen →
Mediadaten auf Anfrage

Statistiken

Themen
59.428
Beiträge
114.984
Bilder
1
Videos
0
Mitglieder
37.088
Meiste Benutzer online
17.968
Neuestes Mitglied
wesleywatson

Benutzer online in diesem Thema

  • 1 Besucher
  1. Impressum
    1. Datenschutzerklärung
    2. Verhaltenskodex
      1. Learn to Post
  2. Mediadaten
  3. Kontakt
  4. Presse
  1. Support

Über Study-Board.de

Study-Board.de ist eine der größten deutschen Communities rund ums Studium – mit über 37.000 Mitgliedern und mehr als 112.000 Beiträgen. Hier findest du Hilfe bei Einsendeaufgaben (SGD, ILS & Co.), verständliche Erklärungen zu BWL- und VWL-Fachbegriffen, Skripte, Klausurtipps und echte Erfahrungen zu Fernstudium-Anbietern wie IU, AKAD und Euro-FH.

Forum, Ratgeber und Linkdatenbank – Lernen, Austausch und gegenseitige Hilfe an einem Ort. Unabhängig und von Studierenden für Studierende.

Cookie-Einstellungen
Community-Software: WoltLab Suite™