Recentemente mi sono imbattuto in alcuni problemi in cui alcuni rapporti non stavano generando i risultati corretti. Abbiamo già un dipartimento di garanzia della qualità che rivede i rapporti e quindi i nostri titolari di attività commerciali li esaminano; questo non ha impedito il problema.
Sto cercando di capire un modo decente per avere un cablaggio di prova per garantire che i rapporti mi diano il risultato desiderato.
Finora, ho pensato di avere un'istantanea statica del database (point-in-time), vorrei quindi
- esegue i rapporti sproc (stored procedure) sui miei dati con i parametri definiti
- salva l'output
- scrive i test sproc che chiamano gli sprocs di reporting con i miei parametri define
- Verifica i risultati corrispondenti utilizzando la parola chiave EXCEPT.
Puoi offrire alcuni suggerimenti e alternative?