API-Testing · Senior · Frage 3 von 75
Was ist das Hauptrisiko von Vertragstests, die nur das Provider-Team schreibt?
- 1Sie testen, was der Provider für genutzt hält, nicht die echte Nutzung
- 2Provider-Teams können keine Tests in der Sprache des Consumers schreiben
- 3Sie machen die Pipeline des Providers viel langsamer als üblich
Antwort zeigen
Richtige Antwort: Sie testen, was der Provider für genutzt hält, nicht die echte Nutzung
Erklärung
Consumer-driven Contracts erfassen echte Nutzung. Reine Provider-Verträge übersehen oft ein Feld, auf das ein Client angewiesen ist, oder testen Felder, die niemand nutzt.