Stiamo cercando di migliorare la nostra pipeline di integrazione continua e inoltre di migliorare la velocità con cui possiamo ottenere il codice dall'inizio alla produzione.
Abbiamo test a diversi livelli che verificano quale dovrebbe essere il funzionamento del nostro software, ad es. se ci fossero 20 casi d'uso primari, abbiamo quei 20 casi d'uso primario coperti con test.
La domanda che ho riguarda i dati di configurazione che si trovano nel database. Quindi, ad esempio, potremmo avere 200 profili di configurazione del cliente configurati nel database. In che modo le persone "verificano" i dati configurati nel database sono corretti?
Dobbiamo sostenere l'onere che per ogni cliente, dobbiamo scrivere test per verificare che la configurazione del cliente sia corretta? Oppure i dati di configurazione (in particolare i dati di configurazione esistenti in massa) non rientrano nell'ambito dei test di integrazione continua?