par-tec / python-cookiecutter

Repository for boilerplate workflows
BSD 3-Clause "New" or "Revised" License
0 stars 4 forks source link

Hints for the test environment #27

Closed ioggstream closed 1 year ago

ioggstream commented 1 year ago

I expect

Notes

C'è valore nel replicare fedelmente l'ambiente di prod anche in sviluppo, ma se l'ambiente non è deterministico allora si finisce per testare altro e non gli sviluppi (e.g. l'architettura, l'infrastruttura, ...). Quindi bisogna chiedersi, per ogni ambiente ed ogni tipo di test: "Cosa vogliamo testare in questo contesto?". Se l'obiettivo di un ambiente di sviluppo non è testare la componente X (e.g. Vault, database replication, ..), può aver senso usare la versione dev e creare invece un ambiente separato per testare le integrazioni, seguendo una testlist automatizzata.