Automation Services

Fai decollare il tuo business con il servizio di Continuos Automation all inclusive

Il nostro servizio di automazione si rivolge a tutte le aziende, telco e non, che necessitano di automatizzare e velocizzare il testing di soluzione, di apparati/terminali e i processi di deployment delle loro offerte.

Diamo molta importanza all’identificazione delle esigenze del cliente e ai suoi feedback per costruire insieme la soluzione più adeguata tramite la selezione dell’ambiente, dei tool di automazione e l’affinamento dell’intero percorso realizzativo.

Il servizio prevede la definizione e realizzazione dei passi da automatizzare, l’inserimento in rete, la gestione del software e i test, la pianificazione delle esecuzioni, la personalizzazione della reportistica prodotta e degli artefatti a corredo delle operazioni automatiche e il supporto alla formazione specifica.

L’adozione dei modelli agili SCRUM e DevOps è il nostro punto di forza per garantire risultati iterativi e incrementali, tangibili fin dalle prime fasi dell’attività.

Il servizio è realizzato da un team di esperti con strumenti di automazione collaudati, continuamente aggiornati e innovativi.

Sono automatizzate la verifica end-to-end, incluse infrastruttura, interconnessioni e dispositivi, la convalida della configurazione e l’integrazione di applicazioni di terze parti fino alla gestione dell’intero ciclo di vita. I test comprendono i controlli automatici che sollevano l’utilizzatore dalle verifiche manuali. Le nostre pipeline sono progettate per essere eseguite anche di notte: al mattino i risultati sono direttamente nella mailbox!

 

Multivendor Lab Interoperability Experts Automation Tools Documentation Innovation
Indipendenti dalla tecnologia under test Disponiamo di esperti per coprire esigenze di ogni dominio di competenza Piattaforma Open Modulare Flessibile Scalabile per Robotic process automation (RPA), API e con potenti tool proprietari Generata automaticamente su base pipeline e customizzabile per cliente Continua attenzione alle tendenze evolutive anche tramite il confronto/partecipazione a community ed eventi

 

L’automazione dei test è un tema essenziale da anni. Sorge in relazione allo sviluppo software di prodotti e applicazioni consistenti. In Italtel è un argomento presidiato e approfondito da sempre. Ha attraversato evoluzioni metodologiche e tecnologiche con rinnovate modalità di implementazione e un notevole incremento nell’ampiezza dei benefici ottenuti.

Abbiamo raccolto così un’esperienza solida, che ci consente di analizzare e gestire i nuovi ambiti e le nuove sfide emergenti dal mercato, quali la necessità di avere a disposizione sistemi on-site e remoti di collegamento, schedulazione e lancio di test suite automatiche, da eseguire nel contesto di architetture di rete complesse, allo scopo di validare i servizi, secondo la fruizione dell’utente e con l’attraversamento di ogni sottosistema coinvolto.

Questa capacità è stata particolarmente utile durante il primo lockdown della pandemia di COVID-19, permettendo di superare l’inaccessibilità fisica dei laboratori di test, usati per le prove manuali, con un servizio semplice e accessibile via browser.

La proposta del servizio di automazione dei test è “all-inclusive“, o “full-line”: si estende dall’identificazione delle esigenze alla definizione delle test list, dalla realizzazione dei test alla pianificazione delle esecuzioni, dalla personalizzazione della reportistica prodotta al supporto ed alla formazione specifica.

  • Efficienza: permette l’utilizzo 24-7 delle risorse senza la presenza attiva dell’operatore
  • Efficacia: è possibile sviluppare una varietà di tipologie di test, che comprendono controlli automatici di correttezza e di qualità audio approfonditi e standardizzati
  • Velocità: si ottiene in direzioni plurime: ottimizzazione dei tempi di esecuzione, rapidità di integrazione di nuove prestazioni, prontezza di ripetizione dei test e facilità di aggiornamento
  • Flessibilità: il processo si adatta rapidamente ai cambi di priorità cliente nella implementazione e nella schedulazione dei test; la piattaforma è adattabile ed espandibile
  • Affidabilità: l’iteratività applicata, sia come approccio, sia nelle esecuzioni, conduce all’aumento della conoscenza delle reti/servizi sotto test e delle capacità di controllo, configurazione e tuning applicabili ad essi
  • Qualità: la conformità al metodo di sviluppo scelto e l’uniformità del processo di implementazione ed esecuzione dei test garantiscono la ripetibilità e la completezza delle verifiche automatizzate
  • Parametri economici: si misura una riduzione drastica delle ore uomo necessarie per l’esecuzione delle fasi di collaudo con miglioramento del time to market; il lavoro è approcciato in modo più motivante, stimolante e produttivo

Certificazione SCRUM Master 10 anniL’offerta è costituita da una piattaforma modulare, aperta, flessibile, scalabile, che può integrare tool open source e proprietari, instanziabile sia come servizio remoto accessibile presso il Test Lab Italtel via Internet, sia come istanza dedicata sull’infrastruttura di virtualizzazione del cliente.

Il servizio si basa sulla condivisione con il cliente dei modelli agili SCRUM e DevOps, adottati come modus operandi per fornire risultati iterativi e incrementali, tangibili fin dalle prime fasi dell’attività.

La raccolta delle esigenze, l’esame delle Test List in uso e del workflow-cliente attuale consente di produrre una valutazione di fattibilità, identificando i vincoli e la migliorabilità attesa.

L’approfondimento dei requisiti funzionali e lo studio dell’ambiente con cui deve interagire la piattaforma porta alla definizione del piano di inserimento in rete (HLD/LLD/FlowMatrix), dei parametri da valorizzare, delle necessità computazionali.

La condivisione degli obiettivi rende concretizzabile una proposta di automazione di tutti o un sottoinsieme dei casi di test, suddivisi in rilasci successivi e di valore per il cliente, e definita in termini di scansione temporale (sprint) e di durata complessiva.

La definizione dei cicli di esecuzione, le tempistiche e le schedulazioni vengono impostate e riviste durante tutta l’attività, in funzione dell’incremento progressivo dei test, dei miglioramenti possibili, della frequenza con cui si vogliono raccogliere i feedback e della disponibilità dell’ambiente di test, che può essere variabile a causa di disservizi pianificati o inattesi.

I PLUS

Ad ogni esecuzione viene prodotto ed inviato automaticamente, via mail, un report di test, in forma di file navigabile, che raccoglie le informazioni ritenute necessarie e utili alle valutazioni dei risultati, quali descrizione sintetica e di dettaglio dei test, data-ora di esecuzione, parametri di esecuzione, link a log e file di tracciamento e a sistemi di bug tracking.

Questo insieme di dati può esser migliorato e arricchito a seconda delle necessità e delle preferenze del cliente.

Pilastri dell’offerta sono l’interazione con il cliente, per la condivisione dei progressi e delle difficoltà, il raffinamento degli scenari, le sessioni didattiche di guida all’uso della piattaforma, l’incremento dei casi di copertura, ed il miglioramento continuo, finalizzato alla soddisfazione sempre maggiore dei fruitori del servizio ed anche del team di sviluppo e supporto.

Contattaci per saperne di più

Il tuo browser non è aggiornato!

Aggiorna il tuo browser per visualizzare correttamente questo sito., Aggiorna il mio browser

×