Produkt

Dynamischer programmierbarer Mock-Server

APIGit bietet einen programmierbaren und dynamischen Mock-Server, mit dem Sie beliebige Geschäftslogiken mit dynamischen Inhalten oder Zuständen simulieren können. Es ist ein leistungsstarkes Tool, mit dem Sie Ihre APIs in einer realistischen Umgebung testen können, ohne dass ein echtes Backend erforderlich ist. Darüber hinaus können Mock-Server auch automatisch mit nur einem Klick aus Ihrer API-Spezifikation generiert werden, was die Einrichtung und Verwendung vereinfacht. Es spart Ihnen Zeit und Mühe und ermöglicht es Ihnen, Ihre APIs schnell zu testen und zu validieren, um sicherzustellen, dass sie vor der Bereitstellung wie erwartet funktionieren.

Mock-Server automatisch generieren
Mit der API-Spezifikationsdefinition kann APIGit automatisch die Routen und Skripte für den Mock-Server generieren. Anschließend können Sie die Routen anpassen, indem Sie die Antwort ändern oder Geschäftslogik hinzufügen.

MockServer-Ansichtsmodus - Standardansicht
In der Standardansicht des Mock-Servers können Sie die definierten Routen und ihre Implementierung in den Skripts einfach überprüfen und sich so ein umfassendes Verständnis der Funktionalität des Mock-Servers verschaffen.
MockServer-Ansichtsmodus - Diff-Ansicht
In der „Vergleichsansicht“ des Mock-Servers können Sie ein Skript mit einem anderen vergleichen. Diese Funktion ist besonders nützlich für die Codegenerierung. Indem Sie ein vorhandenes Skript mit einem automatisch generierten Skript vergleichen, können Sie leicht alle Unterschiede zwischen den beiden überprüfen und identifizieren.

Mock-Server-Bearbeitungsmodus - Codeansicht
Im „Code-Modus“ haben Sie die Möglichkeit, alle Routen direkt anzuzeigen und zu bearbeiten. Dies kann nützlich sein, um schnell Änderungen an mehreren Routen gleichzeitig vorzunehmen, z. B. durch Kopieren und Einfügen. Dies kann eine effizientere Methode zum Bearbeiten von Routen sein als das Navigieren durch die Benutzeroberfläche.
Mock-Server-Bearbeitungsmodus - Diff-Ansicht
Ähnlich wie in anderen Abschnitten der Anwendung können Sie Änderungen überprüfen, die Sie im „Vergleichsmodus“ vorgenommen haben, bevor Sie sie festschreiben. Auf diese Weise können Sie sicher Änderungen vornehmen, da Sie wissen, dass Sie diese zuerst überprüft und genehmigt haben.

Fortschrittlicher, programmierbarer Mock-Server mit Stateful-Fähigkeiten
Veröffentlichen Sie Ihren Mock-Server und erwecken Sie ihn mit einem anpassbaren Domainnamen zum Leben. Verwenden Sie es als temporäres Backend, um Ihre API zu testen, bevor Ihr eigentliches Backend fertig ist. Der Live-Mock-Server ist zustandsbehaftet und bietet detaillierte Protokolle zum Debuggen Ihrer API-Anforderungen.

Mehrere aktive laufende Mock-Server für ein Repository
Testen Sie einfach verschiedene Phasen Ihres Unternehmens, indem Sie an jedem Punkt Ihres Git-Verlaufs einen Mock-Server veröffentlichen, ähnlich wie bei API-Spezifikationen und Markdown-Dokumenten. Für eine vollständige Simulation werden mehrere aktive Mock-Server unterstützt.