Zum Inhalt

Begriffe im Kontext verstehen

Die vielen verschiedenen Modelle, Konzepte, Definitionen regen zu Gedanken und Fragen an.

Testpyramide und V-Modell

  • Testpyramide
    • System-Tests
    • Integration-Tests
    • Unit-Tests
  • V-Modell

    • Abnahme-Tests
    • System-Tests
    • Integration-Tests
    • Komponenten-Tests
  • ?? Abgesehen vom Abnahme-Test, meinen die beiden sonst das Gleiche?

  • ?? Was ist der Unterschied zwischen Unit-Tests und Komponententests?
  • ?? Ist ein Unit-Test das gleiche wie ein JUnit-Test?

UML versus Java versus React

In UML gibt es das Komponeten-Diagramm.
Das Komponentendiagramm erklärt
Die Elemente dieses Diagrammes sind

  • Paket
  • Artefakt
  • Komponente

Auch React hat Komponenten.
Auch Java hat Packages

Vergleichstabelle

UML Java React
Paket
Komponente
Artefakt

Ergänzen Sie die Tabelle:

  • Notieren in der Spalte UML zu den Begriffen einen kurze Erklärung, was UML damit meint.
  • Notieren Sie in der Spalte Java und Ract die Begriffe, die dem UML Begriff entsprechen sowie eine kurze Erklärung.
  • Ergänzen Sie links den Begriff Klasse in einer neuen Zeile und ergänzen Sie die Tabelle in allen Spalten.

Fragen zu Begriffen im Kontext

  • Wo ordne ich den End-To-End Test in der Testpyramide ein?
  • Ist der End-To-End-Test also das Gleiche wie ein Systemtest? Doch wieso gibt es zwei Begriffe

  • Welche Tests kann ich mit JUnit machen? [ ] System-Tests, Begründung: [ ] Integration-Tests, Begründung: [ ] Unit-Tests, Begründung: