Skip to main content

2025 | OriginalPaper | Buchkapitel

6. Mocking und API-Testing

verfasst von : Pascal Moll, Daniel Sonnet

Erschienen in: Softwaretesting kompakt

Verlag: Springer Fachmedien Wiesbaden

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Zusammenfassung

Das Kapitel beleuchtet die grundlegenden Prinzipien des Mocking im Kontext des API-Testings. Es wird erklärt, wie Mock-Objekte das Verhalten von Softwarekomponenten simulieren und somit das Testen von Systemen erleichtern, die noch nicht vollständig entwickelt sind oder teure Abhängigkeiten aufweisen. Verschiedene Arten von Mock-Objekten, wie Mocks, Stubs, Fakes, Dummies und Spys, werden vorgestellt und deren spezifische Einsatzszenarien beschrieben. Besonders betont wird die Unabhängigkeit und Effizienz, die durch den Einsatz von Mocks beim Testen erreicht werden kann. Das Kapitel geht auch auf die Vor- und Nachteile des Mockings ein und zeigt, wie potenzielle Risiken und Wartungsaufwände minimiert werden können. Ein zentraler Bestandteil des Kapitels ist die detaillierte Vorstellung des WireMock-Frameworks, einer beliebten Open-Source-Bibliothek für das Mocking von API und Webservices. Es wird gezeigt, wie WireMock in Java integriert und konfiguriert wird, um API-Anfragen zu simulieren und vordefinierte Antworten zu liefern. Die Anwendung von WireMock wird anhand eines praktischen Beispiels aus der Fahrzeugverwaltung erläutert, wobei verschiedene Szenarien wie Fehlerbehandlung, Timeout-Simulation und die Überprüfung der Anzahl von Anfragen behandelt werden. Das Kapitel schließt mit einer Zusammenfassung der wichtigsten Erkenntnisse und einem Ausblick auf die praktischen Anwendungsmöglichkeiten des Mockings im API-Testing.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Metadaten
Titel
Mocking und API-Testing
verfasst von
Pascal Moll
Daniel Sonnet
Copyright-Jahr
2025
DOI
https://doi.org/10.1007/978-3-658-46105-8_6