Bruno ist ein leichter, Git-nativer Open-Source-API-Client. Er eignet sich gut, um Requests als Dateien zu versionieren, Requests auszuführen und Tests zu schreiben. Was Bruno nicht liefert: einen integrierten Mock-Server für Endpunkte, die noch nicht existieren. Wenn Sie einen Bruno-Mock-Server suchen, brauchen Sie daher entweder ein externes Tool, einen selbst geschriebenen Stub-Server oder einen spezifikationsgesteuerten Mock aus Ihrer OpenAPI-Datei.

Apidog noch heute ausprobieren

Kurz gesagt: Bruno kann Anfragen senden und Assertions ausführen, aber keine gefälschten Endpunkte bereitstellen, die Beispielantworten zurückgeben. Für Mocking müssen Sie den Mock außerhalb von Bruno betreiben.

Warum Sie einen Mock-Server benötigen

Ein Mock-Server liefert definierte Antworten für API-Endpunkte, die noch nicht implementiert, instabil oder schwer reproduzierbar sind. Das ist besonders nützlich für: