Ich habe eine Anwendung basierend auf Spring Cloud. Es bedeutet, dass ich Eureka Server Service Discovery verwende und das System einige Microservices hat. Können Sie mir einen Ansatz empfehlen, wie automatische Ent-zu-End-Tests in meinem System durchgeführt werden können? Ich habe Docker so Es ist einfach, System zu starten. Natürlich kenne ich SOAPui etc., aber gibt es irgendeinen Weg, wie man diese Tests auf Java schreibt und sie im Projekt behält?Spring Cloud-Anwendung und Ende-zu-Ende automatische Tests
0
A
Antwort
0
Haben Sie darüber nachgedacht, keine End-to-End-Tests durchzuführen und stattdessen Vertragstests durchzuführen? https://cloud.spring.io/spring-cloud-contract/
Verwandte Themen
- 1. Spring: Einheit und Integration Tests
- 2. Spring Boot Tests fehlschlagen
- 3. Spring-Boot: automatische Konfiguration Transaktionsmanager
- 4. Automatische Generierung von Tests und Stubs mit CUnit
- 5. Wie kann man automatische Guard-Tests deaktivieren?
- 6. Automatische Tests mit mehreren Slaves in Hudson
- 7. Valgrind automatische Tests - werden sie irgendwo benutzt?
- 8. So zeigen Sie die automatische Konfiguration der Protokollausgabe während der Spring-Boot-Tests an (Integrationstests)
- 9. Wie kann der automatische Konfigurationsbericht von Spring in Tests aktiviert werden?
- 10. OpenId Authentifizierung und automatische Registrierung mit Spring Security 3.0.2
- 11. Automatische Instanziierung in einem Spring-JUnit-Test
- 12. Automatische Semikoloneinfügung und Rückgabeanweisungen
- 13. Spring Boot Tests für Remote-Server
- 14. Spring-Boot nicht mit application.properties in Tests
- 15. JUnit Spring - HSQLDB schließt nicht nach Tests
- 16. Maven läuft nicht Spring Boot Tests
- 17. Deaktivieren Sie @EnableScheduling bei Spring Tests
- 18. Transaktion Rollback auf Spring JDBC-Tests
- 19. Jenkins: Automatische Versionsprüfung von Maven-Release mit Unit-Tests
- 20. Automatische Variablen in den Tests von Bedingungen: GNU Make
- 21. Wie ändere ich die PATH-Variable für automatische CMake-Tests?
- 22. So deaktivieren Sie automatische Karma-Tests in Visual Studio
- 23. Automatische Updatedatendatei und Anzeige?
- 24. Automatische und manuelle Diashow
- 25. Automatische Benennung und Abhängigkeitsdatei
- 26. Eigenschaften und automatische Implementierungen
- 27. Unit-Tests von Spring Boot-Anwendung mit Freemarker werfen NoSuchMessageException
- 28. Doing Automatische und manuelle Tests parallel in Espresso in Android-Studio
- 29. Deaktivieren Sie alle Datenbank bezogene automatische Konfiguration in Spring Boot
- 30. Automatische Konvertierung von JSON-Formularparameter in Spring MVC 4.0
Ja, habe ich aber ich möchte ganze Infrastruktur statt nur Verträge testen. – Cyva
Das Problem ist, dass ich etwas Verhalten der Service-Erkennung testen möchte deshalb Spring Cloud Contract ist keine Klage dafür – Cyva
Sie können sc Vertrag verwenden, um Service Discovery zu verspotten. Sie können auch sc-Vertrag verwenden, um Stubs in einem echten Dienstentdeckungstool zu registrieren. –