DevOps per i Tester sulle Performance

Io sono un Performance Tester

Gli sviluppatori non si fidano dei dati provenienti dai tuoi strumenti di test

Usi LoadRunner, Jmeter o SilkPerformer ma gli sviluppatori non sanno cosa fare dei dati dei test di carico perché non si fidano di questi strumenti?

Dynatrace si integra automaticamente con qualsiasi test di carico che usi e cattura dettagli a livello di metodo che gli ingegneri tanto amano, permettendoti di condividere e discutere con gli ingegneri ogni singolo risultato dei test di carico. Dynatrace ti offre la visibilità che meglio si adatta alle tue esigenze. Trovare le prestazioni sui run è una delle cose più difficili da fare avendo a disposizione solo con i dati provenienti dagli strumenti di test di carico. Dunatrace automatizza questo processo e identifica la linea del codice o gli statement SQL che sono in errore.

Non hai abbastanza tempo per fare test sulle performance nel modo più appropriato.

I tuoi test di larga scala falliscono sempre per una frazione di carico? Una volta che l'app è in uno stadio di relativa stabilità, non c'è più tempo per fare un test di carico reale?

Dynatrace ti consente di individuare prima problemi di scalabilità e di performance nel ciclo di vita, eseguendo piccoli test di carico nel tuo CI su basi build to build. Una volta che il tuo codice raggiunge il tuo ambiente di test di carico, sai che questo sarà sufficientemente stabile per effettuare test su larga scala. Dynatrace ti consente di concentrarti sui test più ardui automatizzando quelli che ritiene facilmente raggiungibili.

Gli sviluppatori ti dicono che non possono riprodurre il problema

Stai facendo i test su una serie di device, browser e sistemi operativi.

I tuoi test mostrano chiaramente problemi di performance e scalabilità. E ancora una volta gli sviluppatori ri rimandano indietro i bug che hai trovato connotandoli con "impossibile riprodurli" o "ri-eseguire con più log attivi". Questo richiede un ulteriore sforzo sia per te sia per gli sviluppatori.

Dynatrace cattura i dettagli tecnici dei difetti di codice trovati durante i test nel tuo ambiente di carico. Non c'è bisogno di log aggiuntivi dato che i dettagli a livello di metodo sono catturati in modo automatico, senza bisogno di configurazione. Condividi il PurePath catturato con gli sviluppatori per eliminare le discussioni sulle riproduzioni.

Vuoi contribuire meglio alla produzione complessiva di qualità della squadra

Per te un shift left sulla qualità significa non solo eseguire test di carico alla fine del ciclo di rilascio. In un team agile hai bisogno di fare test sulle performance il prima possibile.

Dynatrace cattura l'80% dei problemi di performance già nel tuo CI. Sono questi tipi di problemi nei tuoi ambienti di produzione o di test di carico che tipicamente causano lavoro non previsto. Inizia a integrare small-scale Jmeter etc…. Fai i test con Dynatrace e scopri l'80% dei problemi in anticipo.