Ich werde deine Rest API Tests mit Java und Rest Assured automatisieren
QA Engineer spezialisiert auf Web-, Mobile- und API-Tests
Über diesen Service
Mach API-Regressionstests wiederholbar mit wiederverwendbarer Testautomatisierung, die in Java und REST Assured gebaut ist.
Mit über 5 Jahren QA-Erfahrung erstelle ich Tests, die die vereinbarten Response-Codes, Response-Felder sowie positive und negative Szenarien überprüfen.
Jedes Paket beinhaltet Java-Quellcode, Maven-Konfiguration, wiederverwendbare Request-Spezifikationen, Setup-Anleitungen, eine Ausführungszusammenfassung und eine aufgezeichnete Walkthrough.
Starter: Bis zu 4 Testfälle für 2 API-Operationen.
Standard: Bis zu 12 Testfälle für 5 Operationen, JSON-Schema-Validierung, externe Testdaten und HTML-Berichte.
Fortgeschritten: Bis zu 25 Testfälle für 10 Operationen, plus einen GitHub Actions Workflow.
Der Umfang umfasst eine REST API, eine Testumgebung und eine bestehende Authentifizierungsmethode. Eine Operation ist eine HTTP-Methode plus Route. Grenzen bei Operationen und Testfällen gelten beide.
Bitte kontaktiere mich vor der Bestellung, um Umfang, Dokumentation und Zugriff zu bestätigen.
Backend-Fixes, Sicherheitsüberprüfungen, Lasttests, Infrastrukturaufbau und laufende Wartung sind ausgeschlossen. Das angehängte Dokument ist ein fiktives Liefermuster.
Anwendung testen:
API
Entwicklungstechnologie:
Java
Gerät:
PC
Mein Portfolio
FAQ
Automatische Übersetzung
Was zählt als API-Operation und als Testfall?
Eine Operation ist eine HTTP-Methode plus eine Route, zum Beispiel GET /users. Ein Testfall prüft eine Eingabe oder Bedingung und das erwartete Ergebnis. Beide Paketgrenzen gelten; Fälle werden nicht pro Operation gezählt.
Was brauchen Sie vor dem Start?
API-Dokumentation, eine Test-Base-URL, Authentifizierungsanweisungen, Testdaten und erwartete Antworten. Nutze dedizierte Testkonten und sichere Credential-Sharing. Bestätige die Erlaubnis für Tests, die Daten ändern.
Kannst du ein bestehendes Automatisierungsprojekt erweitern?
Ja, nach Überprüfung seiner Java/REST Assured-Struktur und Abhängigkeiten. Bitte kontaktiere mich vor der Bestellung. Framework-Migrationen, größere Umstrukturierungen und nicht verwandte Reparaturen erfordern einen separaten Umfang.
Was beinhaltet die GitHub Actions-Integration?
Fortgeschrittene Version beinhaltet einen Workflow mit manueller Ausführung und einen vereinbarten Repository-Trigger, plus Testberichte. Deine API muss vom Runner erreichbar sein. Private Netzwerkeinrichtung und benutzerdefinierte Runner sind ausgeschlossen.
Was decken Revisionen ab?
Anpassungen an den gelieferten Tests und Dokumentation innerhalb des vereinbarten Umfangs. Neue Operationen, zusätzliche Fälle, geänderte API-Anforderungen, Backend-Fixes und laufende Wartung sind nicht enthalten.

