5 Stimmen

Durchführung von Integrationstests

Ich habe eine dreistufige App

  • Webanwendung (hier der Einfachheit halber asp.net mvc),
  • Unternehmensdienstleistungen
  • Datenarchive

Und ich weiß, dass es vier Arten von Integrationstests gibt:

  • von oben nach unten
  • von unten nach oben
  • Sandwich (Kombination der beiden ersten)
  • Urknall

Ich weiß, ich würde Big-Bang-Tests genau wie Unit-Tests schreiben, aber ohne Mocking, also würde ich auch eine Backend-DB verwenden...

Fragen

Ich weiß nicht, wie ich andere Arten von Integrationstests schreiben kann?

  1. Wie schreibe ich Integrationstests, die nicht auf Bigbang basieren?
  2. Sollten Integrationstests den Unit-Tests entsprechen, d.h. die gleiche Anzahl von Tests, aber ohne Mocks testen? Oder sollten diese Tests etwas völlig anderes testen?

Kann jemand Auskunft darüber geben, wie man das macht (wenn überhaupt) oder ob es überhaupt machbar ist?

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X