Dieses Projekt demonstriert, wie automatisierte API-Tests mit Postman und Newman in einem Docker-Container ausgeführt werden können. Es dient als Grundlage für größere API-Testing-Projekte im Bereich Finanzen, z. B. für Banking-, Payment- oder FinTech-Anwendungen.
Ich verwende dieses Projekt, um den Aufbau automatisierter API-Testpipelines zu üben. Ziel ist es, API-Finanzprojekte robust und CI/CD-fähig zu gestalten – unabhängig von der lokalen Entwicklungsumgebung.
postman-api-testing-docker/
├── postman_collection.json # Enthält die Testdefinition (GET /posts)
├── postman_environment.json # Umgebungsvariablen (z. B. BaseURL)
├── Dockerfile # Docker-Image mit Newman CLI
├── entrypoint.sh # Startskript für Tests
├── .gitignore # Ignoriert z. B. resultierende Reports
└── README.md # Diese Datei
Verwendet wird JSONPlaceholder, eine kostenlose Fake-REST-API für Testzwecke.
Test-Request:
GET {{baseUrl}}/posts
docker build -t postman-tests .
docker run postman-tests
docker run -v ${PWD}/reports:/etc/newman postman-tests
Erstellt einen HTML-Testreport in
./reports/results.html
Das Testskript generiert automatisch:
- CLI-Output
- JSON Report
- HTML Report (ideal für Doku & CI/CD-Auswertungen)
Ich interessiere mich für automatisiertes API-Testing im Finanzbereich, insbesondere für Banking-, FinTech- und Payment-Plattformen. Dieses Projekt ist Teil meines Lernpfads hin zu stabilen, dockerisierten Testpipelines für APIs.
Gerne vernetzen oder austauschen – ich freue mich über Feedback oder Kooperationen!
📧 LinkedIn: https://www.linkedin.com/in/oksana-lim/ 🌐 GitHub: github.com/oksanalim
---
Wenn du willst, passe ich den Abschnitt „Über mich“ oder „Kontakt“ noch weiter an – z. B. mit deinem LinkedIn oder einem kleinen Hinweis auf dein Berufsziel. Sag einfach Bescheid!