Con grande velocità di deriva una grande responsabilità: software di test per una continua corsa

0
171

Continuous integration e continuous delivery ci sta dando aggiornamenti software ogni giorno in molti casi. Una recente indagine di 500 responsabili IT trova il 58% delle imprese, la distribuzione di una nuova build ogni giorno, e il 26% in meno di ora in ora. Ecco perché Agile e DevOps sono così importanti. Con grande velocità di deriva una grande responsabilità. Un flusso costante di software ha bisogno costante di assicurazione della qualità. Per assicurarsi che le cose funzionino come dovrebbero, le organizzazioni si rivolgono a continui test.

keyboard-photo-by-joe-mckendrick.jpg

Foto:Joe McKendrick

Che è il takeaway dal sondaggio, pubblicato da Capgemini e Sogeti, in collaborazione con Broadcom. Continua la sperimentazione, il processo di veloce ed efficiente di convalida dei rilasci software agile sviluppi attraverso altamente automatizzato test, sta guadagnando terreno nelle grandi imprese, con quasi un terzo dei dirigenti IT (32%), affermando che i loro reparti erano “pienamente abbracciato test continuo.”

Mentre può sembrare ovvio che continuo test richiede una grande quantità di automazione, lo studio egualmente ha trovato che l’automazione è stato solo utilizzato per eseguire il 24% dei casi di test, il 24% di end-to-end di scenari di business, e per generare il 25% delle richieste di dati di test. Più di un terzo (36%) ha detto che la maggior parte del loro tempo di prova è attualmente speso per la ricerca, la gestione, la manutenzione e la generazione di dati di test. .

Intelligenza artificiale per il salvataggio? AI può attivare il test smart orchestrazione. Mentre non è chiaro quanto profondamente l’IA è stato impiegato in corrente continua di cicli di prova, almeno il 28% dei dirigenti dichiara l’intenzione di introdurre ai per gestire il processo. “Con l’aggiunta di macchina, capacità di apprendimento, i sistemi saranno in grado di determinare automaticamente il test richiesto il rilascio e cicli di produzione,” l’indagine gli autori di spiegare.

Infine, un altro importante pezzo del test continuo sfida è mantenere il processo più trasparente possibile.Tra i dirigenti intervistati, il 35% ha identificato un “audit trail completo di attività di testing” e un “consolidato test e rilascio pipeline”, come il test più importante capacità di orchestrazione. Un altro 32% ha evidenziato una necessità per un solo posto per la collaborazione tra i team” e “continuous delivery pipeline di visibilità”.

Capgemini autori apportare le seguenti raccomandazioni per attivare il successo continuo di test:

Creative visibilità dei processi di qualità da attuare su misura QA cruscotti di fronte CI/CD gasdotti.Impostare il testing automatizzato cicli, per rilevare i difetti all’inizio del ciclo di vita.Leva AI e di apprendimento automatico per ottimizzare i cicli di prova. Automatizzare il provisioning automatico di dati di test.

Argomenti Correlati:

Priorità

Cloud

Big Data Analytics

L’innovazione

Tecnologia e Lavoro

Collaborazione