Integration-Contract Testing
Details
Il testing è sicuramente un fattore determinante in molte applicazioni web moderne.
Mentre la comunità faceva grandi passi in avanti per i test unitari, nuove esigenze sono nate nel corso degli anni. Spesso, le nostre applicazioni moderne sono una coesione di servizi (esterni e non) che collaborano tra loro.
Troppo spesso si lasciano questi componenti infrastrutturali non testati, oppure testati in maniera orizzontale con scripting di integrazione, che appesantiscono la nostra “pipeline” e di difficile manutenzione.
Andiamo a vedere come quelli che vengono chiamati "integration contract testing" possono rappresentare una alternativa sotto determinate condizioni!
#php #tdd #integration #testing #dev #programmazione
