Cypress · Senior · Frage 74 von 76
Was ist das Hauptrisiko, die Datenbank per cy.task direkt in Assertions zu lesen?
- 1Tasks können sich gar nicht mit Datenbanken verbinden
- 2Tests koppeln sich an Schemadetails statt an Verhalten
- 3Es macht Tests viel langsamer als UI-Assertions
Antwort zeigen
Richtige Antwort: Tests koppeln sich an Schemadetails statt an Verhalten
Erklärung
Lieber Ergebnisse über UI oder API prüfen; direkte DB-Prüfungen sparsam für unsichtbare Nebenwirkungen nutzen.