Il nostro cliente gestisce un sistema di gestione documentale (DMS) centrale che viene utilizzato intensamente ogni giorno. Con le nuove versioni, funzioni importanti come la ricerca, il caricamento e il download di documenti dovevano essere verificate manualmente ogni volta.
Situazione iniziale: Sforzo elevato, rischio elevato
I test manuali avevano diversi svantaggi:
- Elevato dispendio di tempo prima di ogni rilascio, vincolando risorse.
- Dipendenza da singoli dipendenti che conoscono il sistema alla perfezione.
- Rischio che gli errori vengano trascurati durante test monotoni.
Il desiderio del cliente: Più sicurezza attraverso test automatizzati, senza cambiare completamente il flusso di lavoro esistente.
La nostra soluzione: Proof of Concept (PoC)
Insieme al cliente, abbiamo implementato una Proof of Concept (PoC) per i test automatizzati. L'obiettivo era mostrare che i passaggi di lavoro più importanti nel DMS possono essere verificati automaticamente.
I seguenti processi sono stati mappati come test automatizzati:
- Navigazione attraverso la struttura delle cartelle
- Ricerca di documenti specifici
- Caricamento ed eliminazione di file di test
- Download di file e verifica della corretta ricezione
- Esecuzione di un report e controllo della correttezza del risultato
- Controllo delle informazioni centrali di sistema nell'interfaccia di amministrazione
Questi test ora vengono eseguiti automaticamente e verificano che il sistema funzioni come previsto.
Risultato per il cliente
La PoC ha mostrato chiaramente:
- Garanzia automatizzata I processi DMS importanti vengono verificati in modo affidabile.
- Ripetibile in qualsiasi momento I test possono essere eseguiti tutte le volte che è necessario, ad es. prima di ogni rilascio.
- Sollievo Gli sforzi di verifica manuale diminuiscono, i dipendenti hanno tempo per compiti più importanti.
- Rilevamento precoce degli errori I problemi vengono notati prima che interrompano le operazioni.
Conclusione
Ciò offre al cliente la certezza che i test automatizzati siano un elemento sensato e praticabile per la garanzia della qualità del proprio DMS – e una base solida per espandere ulteriormente la copertura dei test in futuro.
