SERVIZI DI TESTING
SERVIZI DI TESTING
Il servizio di Testing è composto da Project Manager, Test Manager e Test Analyst. Si tratta si specialisti certificati, selezionati per la conoscenza accurata di una grande varietà di piattaforme, per la capacità di individuare con precisione le criticità e per l’appropriatezza con cui attivano competenze trasversali per garantire la qualità del software durante tutte le sue fasi di vita.
- Test di non regressione automatizzati: Affianchiamo i team di sviluppo, supportandoli nell’automatizzazione dei sistemi di test, integrandoli con le pipeline di build e deploy delle applicazioni.
- Test Factory: Supportiamo o gestiamo in autonomia una o più delle seguenti attività:
- Scrittura dei book dei test
- Preparazione degli ambienti e dei dati necessari all’esecuzione dei casi di test
- Application maintenance e gestione degli ambienti tecnologici
- Esecuzione dei casi di test in ambiente di test e collaudo (pre UAT)
- Supporto UAT (in ambiente di pre-produzione
- Performance Test: Forniamo supporto o gestiamo in autonomia una o più delle seguenti attività:
- Load test: Misuriamo le prestazioni degli applicativi nelle condizioni di lavoro standard
- Stress test: Verifichiamo il comportamento dei sistemi all’aumentare dei carichi di lavoro
- Endurance test: Verifichiamo che il comportamento del sistema rimanga stabile per periodi di tempo prolungati
- Worst test: Misuriamo la resilienza del sistema in funzione di eventi eccezionali come malfunzionamenti di alcuni componenti del sistema stesso.
- Gestione di sistemi mocking: Spesso i sistemi di testing hanno la necessità di disaccoppiare la logica applicativa dal recupero dei dati esterni al sistema da testare, permettendo così di rendere il test ripetibile e garantendo che esecuzioni successive dei test forniscano risultati efficacemente comparabili. Forniamo i seguenti approcci:
- Configurazioni di sistemi già esistenti (es.: castle mock)
- Creazione di tool a supporto del testing
- Creazioni di mock avanzati con logiche applicative interne per rispondere dinamicamente
- Possibilità di utilizzo del prodotto Mainframe Mocking Framework di proprietà di Side Soft, strumento avanzato di mocking routine mainframe.
- Supporto all’analisi dei risultati per Performance Test: Partendo dall’analisi dei dati identifichiamo le potenziali criticità del sistema, producendo una reportistica dettagliata dei risultati.
- Supporto al tuning dei vari componenti dell’infrastruttura: Superiamo la mera diagnostica proponendo soluzioni tecniche che risolvono i problemi, aumentando le performance e l’affidabilità dei sistemi testati. I nostri specialisti possono eseguire operazioni specifiche di tuning sulle varie componenti del sistema, come ad esempio base dati, Application server, networking. In alcuni casi proponiamo non solo soluzioni puramente tecniche, ma ci spingiamo a definire interventi migliorativi a livello architetturale e/o funzionale.