silk performer · • riduzione dei costi di ricerca e sviluppo, dei cicli di test e correzione e...

4
Silk Performer Micro Focus ® Silk Performer™ è una soluzione comprovata e facile da usare per eseguire test di carico e di stress, allo scopo di ottimizzare le prestazioni delle applicazioni. Sarà semplice creare test precisi e realistici, con simulazioni su un numero più alto di utenti possibile, in una gamma di ambienti e piattaforme aziendali. I test consentono di isolare problemi e colli di bottiglia che potrebbero avere un impatto negativo sull’affidabilità, sulle prestazioni e sulla scalabilità. Intuitivi strumenti di diagnostica e analisi aiutano a risolvere rapidamente i problemi, abbreviando i cicli di test e correzioni e accelerando, così, i tempi di introduzione sul mercato. Per ridurre ulteriormente i costi e incrementare i test per più persone, Silk Performer elimina le limitazioni di utilizzo tipiche delle altre soluzioni. Caratteristiche principali del prodotto Riduzione dei costi e dei potenziali errori nelle prestazioni Silk Performer garantisce la qualità delle appli- cazioni aziendali, misurandone le prestazioni dal punto di vista dell’utente finale, monitorando, allo stesso tempo, le prestazioni di sistema in una vasta gamma di scenari, in condizioni di carico dinamiche. Silk Performer riduce i costi e i rischi per le prestazioni, aiutando a: Valutare accuratamente le prestazioni delle applicazioni, le caratteristiche di scalabilità e affidabilità prima della distribuzione Creare scenari di test di carico realistici e riproducibili, per coprire tutti i casi d’uso e i requisiti critici Valutare la prontezza globale con una scalabilità illimitata nel cloud Isolare e risolvere in modo rapido e semplice le cause di fondo dei problemi di prestazioni su sistemi multipiattaforma Ridurre i costi dell’infrastruttura informatica mediante una regolazione e una precisa capacità di pianificazione prima della distribuzione Creazione efficiente di test e cicli di test Silk Performer facilita l’esecuzione dei test senza compromettere la qualità: Semplicità di utilizzo grazie alle dettagliate procedure guidate integrate del workflow Creazione di test e relative esecuzioni con l’interfaccia intuitiva di Silk Performer o utilizzando gli IDE Eclipse o Visual Studio Sviluppo di test per le prestazioni tramite Visual Studio e C#: possibilità di registrare i test Web in Visual Studio e unire il suo ampio set di funzioni di sviluppo, come tutte le funzioni di debug, alle potenti capacità di test di carico di Silk Performer Velocizzazione dei cicli di test riutilizzando i test funzionali esistenti di Micro Focus Silk Test™ o Selenium per i test di verifica delle prestazioni Semplice individuazione dei problemi di prestazioni nelle build della pipeline di consegna continua Test di un’ampia gamma di ambienti aziendali con tipi di utente virtuali multi- protocollo, versatili e condivisibili Riutilizzo di casi di test in vari ambienti e scenari, senza modificarne gli script Analisi dei test di carico in tempo reale per evitare risultati di test non validi, che richiederebbero lunghe ripetizioni Foglio dati Gestione della consegna di applicazioni Vantaggi principali Garantisce alte prestazioni in tutti gli ambienti Web, mobili e aziendali Individuazione, isolamento e risoluzione rapide della causa di fondo del problema in pochi passi, grazie agli strumenti integrati di diagnostica e ai rapporti sulle tendenze Acquisizione di fiducia nelle proprie applicazioni, con scenari utente realistici, prima del lancio Riduzione dei costi di ricerca e sviluppo, dei cicli di test e correzione e migliore utilizzo delle risorse costose Miglioramento del ROI grazie a un accesso più ampio alla creazione ed esecuzione di test per più membri del team, con un numero più alto di utenti virtuali per macchina Sfruttamento degli investimenti attuali, riduzione degli investimenti su più strumenti e corsi di formazione; sfruttamento di nuove tecnologie e mantenimento del livello di fiducia anche in caso di variazioni nelle tecnologie Semplicità di utilizzo grazie alle dettagliate procedure guidate del workflow

Upload: dangnhan

Post on 15-Feb-2019

217 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Silk Performer · • Riduzione dei costi di ricerca e sviluppo, dei cicli di test e correzione e migliore utilizzo delle risorse ... plicazioni interne in situazioni di carichi di

Silk PerformerMicro Focus® Silk Performer™ è una soluzione comprovata e facile da usare per eseguire test di carico e di stress, allo scopo di ottimizzare le prestazioni delle applicazioni. Sarà semplice creare test precisi e realistici, con simulazioni su un numero più alto di utenti possibile, in una gamma di ambienti e piattaforme aziendali. I test consentono di isolare problemi e colli di bottiglia che potrebbero avere un impatto negativo sull’affidabilità, sulle prestazioni e sulla scalabilità. Intuitivi strumenti di diagnostica e analisi aiutano a risolvere rapidamente i problemi, abbreviando i cicli di test e correzioni e accelerando, così, i tempi di introduzione sul mercato. Per ridurre ulteriormente i costi e incrementare i test per più persone, Silk Performer elimina le limitazioni di utilizzo tipiche delle altre soluzioni.

Caratteristiche principali del prodottoRiduzione dei costi e dei potenziali errori nelle prestazioniSilk Performer garantisce la qualità delle appli-cazioni aziendali, misurandone le prestazioni dal punto di vista dell’utente finale, monitorando, allo stesso tempo, le prestazioni di sistema in una vasta gamma di scenari, in condizioni di carico dinamiche. Silk Performer riduce i costi e i rischi per le prestazioni, aiutando a:

Valutare accuratamente le prestazioni delle applicazioni, le caratteristiche di scalabilità e affidabilità prima della distribuzione

Creare scenari di test di carico realistici e riproducibili, per coprire tutti i casi d’uso e i requisiti critici

Valutare la prontezza globale con una scalabilità illimitata nel cloud

Isolare e risolvere in modo rapido e semplice le cause di fondo dei problemi di prestazioni su sistemi multipiattaforma

Ridurre i costi dell’infrastruttura informatica mediante una regolazione e una precisa capacità di pianificazione prima della distribuzione

Creazione efficiente di test e cicli di testSilk Performer facilita l’esecuzione dei test senza compromettere la qualità:

Semplicità di utilizzo grazie alle dettagliate procedure guidate integrate del workflow

Creazione di test e relative esecuzioni con l’interfaccia intuitiva di Silk Performer o utilizzando gli IDE Eclipse o Visual Studio

Sviluppo di test per le prestazioni tramite Visual Studio e C#: possibilità di registrare i test Web in Visual Studio e unire il suo ampio set di funzioni di sviluppo, come tutte le funzioni di debug, alle potenti capacità di test di carico di Silk Performer

Velocizzazione dei cicli di test riutilizzando i test funzionali esistenti di Micro Focus Silk Test™ o Selenium per i test di verifica delle prestazioni

Semplice individuazione dei problemi di prestazioni nelle build della pipeline di consegna continua

Test di un’ampia gamma di ambienti aziendali con tipi di utente virtuali multi-protocollo, versatili e condivisibili

Riutilizzo di casi di test in vari ambienti e scenari, senza modificarne gli script

Analisi dei test di carico in tempo reale per evitare risultati di test non validi, che richiederebbero lunghe ripetizioni

Foglio datiGestione della consegna di applicazioni

Vantaggi principali

• Garantisce alte prestazioni in tutti gli ambienti Web, mobili e aziendali

•  Individuazione, isolamento e risoluzione rapide della causa di fondo del problema in pochi passi, grazie agli strumenti integrati di diagnostica e ai rapporti sulle tendenze

• Acquisizione di fiducia nelle proprie applicazioni, con scenari utente realistici, prima del lancio

• Riduzione dei costi di ricerca e sviluppo, dei cicli di test e correzione e migliore utilizzo delle risorse costose

• Miglioramento del ROI grazie a un accesso più ampio alla creazione ed esecuzione di test per più membri del team, con un numero più alto di utenti virtuali per macchina

• Sfruttamento degli investimenti attuali, riduzione degli investimenti su più strumenti e corsi di formazione; sfruttamento di nuove tecnologie e mantenimento del livello di fiducia anche in caso di variazioni nelle tecnologie

• Semplicità di utilizzo grazie alle dettagliate procedure guidate del workflow

Page 2: Silk Performer · • Riduzione dei costi di ricerca e sviluppo, dei cicli di test e correzione e migliore utilizzo delle risorse ... plicazioni interne in situazioni di carichi di

Foglio datiSilk Performer

2

Supporto semplice e ad ampio spettro per gli ambienti Web più recentiSilk Performer supporta tutti i principali am-bienti Web, compresi HTML5, AJAX, Flash e Flex di Adobe e Microsoft Silverlight. Oltre ad aiutare le moderne applicazioni Web per l’ese-cuzione di test a livello di protocollo (HTTP e HTTP/2), il test di carico gestito da browser (BDLT) di Silk Performer consente di utilizzare reali browser Web per generare un carico. Ciò consente di sfruttare la logica AJAX integrata nei browser Web per simulare con precisione complessi comportamenti di AJAX durante i test.

Questo potente approccio di test riduce i tempi di scripting fino all’80% e fornisce risultati che riflettono l’effettiva esperienza di navigazione degli utenti finali, come le statistiche sui tempi di rendering e a livello di protocollo. BDLT sup-porta applicazioni Web per l’esecuzione di test su Internet Explorer, Firefox e Chrome.

Test Agile e Shift-LeftÈ possibile sfruttare al meglio le risorse dei test funzionali per l’esecuzione dei test di verifica delle prestazioni per ridurre il peso della dupli-cazione degli script. È sufficiente prendere gli script Silk Test o Selenium esistenti, caricarli su

Silk Performer e vedere subito come si com-porta l’applicazione in condizioni di carico.

Responsive Web DesignLe pagine Web reattive cambiano layout a seconda dell’ampiezza del riquadro di visua-lizzazione del browser sul dispositivo in uso. Mentre si testa un design reattivo, è importante assicurarsi che si comporti e funzioni bene su più dispositivi. Silk Performer rileva i breakpoint visivi ed emula il browser e l’ampiezza del riqua-dro di visualizzazione dello stesso su un dato dispositivo per verificare la correttezza del la-yout del Responsive Web Design. Le metriche relative alla generazione di carichi e quelle di prestazione poi terranno conto di questi breakpoint di prestazioni durante i test.

Misurazione dei tempi di caricamento “percepiti”Durante l’esecuzione dei test di carico sui mo-derni siti Web, spesso il tempo di caricamento percepito è molto diverso da quello effettiva-mente misurato. Un utente può considerare pronta una pagina Web, sebbene l’elabora-zione in background non sia stata ancora com-pletata. Per indicazioni su quando una pagina Web è pronta per l’interazione con l’utente, Silk Performer ha introdotto i cosiddetti tempi di interazione o, in breve, TTI.

Nella terminologia di Silk Performer, i tempi in un’interazione con l’utente corrispondono al tempo (come la navigazione verso un URL o il clic su un link) che trascorre fino a quando gli elementi pertinenti, necessari all’utente per interagire con la pagina, non sono pronti; tutto ciò anche nel caso in cui la pagina non fosse ancora completamente caricata. Usare “Tempi di interazione” per comprendere meglio l’im-patto dei tempi di risposta delle pagine Web relativamente ai tassi di conversione e di ab-bandono, misurando l’esperienza utente.

HLS (HTTP Live Streaming)HTTP Live Streaming (HLS) è diventato di fatto lo standard del settore per lo streaming video bitrate adattivo, offrendo contenuti otti-mizzati a una più ampia gamma di dispositivi. Indipendentemente dal fatto che sia incorpo-rato in una pagina Web o venga utilizzato da un lettore di video indipendente, Silk Performer rileva automaticamente il traffico HLS durante la registrazione e simula lettori video simulta-nei, che consumano dati HLS durante la ripro-duzione. Silk Performer fornisce statistiche e metriche complete sulla qualità dei flussi, rile-vando eventuali arresti dovuti ai vincoli della larghezza di banda o ai problemi del server.

Test IPv6Silk Performer supporta la registrazione e la riproduzione delle applicazioni su reti con Internet Protocol versione 6 (IPv6). È necessa-rio assicurarsi che le applicazioni e l’infrastrut-tura di rete siano compatibili con IPv6, così da non permettere che l’esaurimento di indirizzi IPv4 comprometta l’espansione futura della propria azienda.

App di test Web e native per dispositivi mobiliSilk Performer supporta l’esecuzione di test per applicazioni Web e native per dispositivi mobili, che comunicano con i server tramite HTTP. A causa delle dimensioni ridotte dello schermo e dell’uso dei touch screen sui di-spositivi mobili, molte applicazioni Web hanno un aspetto diverso rispetto alla loro versione su computer. Dal punto di vista dei test delle prestazioni di un’applicazione, le versioni per dispositivi mobili di una pagina Web devono essere trattate come applicazioni separate,

Figura 1. Rapporto di riepilogo su Silk Performer

Page 3: Silk Performer · • Riduzione dei costi di ricerca e sviluppo, dei cicli di test e correzione e migliore utilizzo delle risorse ... plicazioni interne in situazioni di carichi di

3www.microfocus.com

anche qualora condividano alcuni componenti sul back end.

Con un set completo di profili per un’ampia gamma di dispositivi mobili, come Android, iOS e Windows Phone, Silk Performer consente di registrare script di test da un PC, un emulatore o un dispositivo mobile.

L’esecuzione di test su diverse aree geografi-che, per consentire agli utenti di accedere in tutto il mondo dai propri dispositivi mobili, è importante per molte organizzazioni. La simu-lazione browser per dispositivi mobili di Silk Performer è completamente compatibile con Silk Performer CloudBurst e consente di emu-lare il traffico sui dispositivi mobili da diverse parti del mondo.

Emulazione di retePer comprendere l’effettiva esperienza dell’u-tente finale, Silk Performer simula varie tec-nologie di rete mobili, wireless e cablate. È possibile misurare l’impatto apportato sulla rete da svariate condizioni quali un segnale dell’an-tenna di scarsa qualità, l’elevata latenza sulle connessioni intercontinentali e la riduzione della velocità di trasferimento. Escludendo le limitazioni della larghezza di banda degli stan-dard per dispositivi mobili come 3G, HSPA+ ed LTE, Silk Performer simula il tasso di perdita dei pacchetti e la latenza.

Simulazione realistica, leggera e accurataSilk Performer riduce al minimo le risorse hardware necessarie per ogni utente virtuale e ciò consente di eseguire più test di carico, anche più ampi. Durante un solo test di carico,

è possibile simulare utenti virtuali che utilizzano un’intranet diversa, middleware diversi e pro-tocolli di database su vari ambienti di elabo-razione. Per le applicazioni internazionali che utilizzano Unicode, Silk Performer supporta set di caratteri a più byte e UTF-8. La simulazione dell’indirizzo IP di un client consente di ese-guire test sui siti con bilanciamento del carico.

Picchi di carico con Silk Performer CloudBurstSilk Performer CloudBurst consente ai team responsabili della qualità dei software di av-viare rapidamente verifiche delle prestazioni riguardanti picchi di carico di ogni dimen-sione senza l’aggravio correlato alla gestione di infrastrutture complesse. Ora, è possibile sottoporre a test ed effettuare diagnosi sulle applicazioni che interagiscono con Internet e, con la funzionalità VPN integrata, anche le ap-plicazioni interne in situazioni di carichi di picco globali di dimensioni enormi dal cloud.

Micro Focus fornisce Micro Focus Credits, una nuova valuta virtuale che offre la massima flessibilità per i servizi di verifica cloud, ridu-cendo, allo stesso tempo, i costi dei test. Micro

Focus Credits per CloudBurst offrire un mi-gliore controllo sulle spese di esecuzione dei test, assicurando che le applicazioni funzio-nino a livelli ottimali, su qualunque dispositivo. Fare riferimento alla scheda informativa di Silk Performer CloudBurst per ulteriori dettagli.

Isolamento e correzione dei problemiL’efficiente diagnostica end-to-end aiuta a identificare la causa di fondo dei problemi di prestazioni, quindi ad adottare le necessarie azioni correttive e a stilare rapporti sulle attività. Diagnostica lato clientL’impareggiabile tecnologia TrueLog di Silk Performer offre una diagnostica visiva front-end, dalla prospettiva dell’utente finale. TrueLog ricrea visivamente i dati che gli utenti forniscono e ricevono durante i test di carico, compresi tutti gli oggetti incorporati per le pagine HTML. Ciò consente di analizzare vi-sivamente il comportamento dell’applicazione mentre si verificano errori durante i test di carico. Le statistiche dettagliate sui tempi di risposta aiutano a scoprire le cause di fondo dei livelli di servizio mancati prima del lancio definitivo dell’applicazione.

Figura 3. Analisi delle cause di fondo

Figura 2. Emulazione di rete

Page 4: Silk Performer · • Riduzione dei costi di ricerca e sviluppo, dei cicli di test e correzione e migliore utilizzo delle risorse ... plicazioni interne in situazioni di carichi di

TrueLog offre consigli su come velocizzare le applicazioni Web tramite l’ottimizzazione del codice.

Diagnostica lato serverAggiungendo il modulo di analisi del server, è possibile monitorare le statistiche del server e correlare automaticamente i dati ai risultati dei test di carico. Ciò consente di identificare i problemi attuali relativi ai server back-end del sistema, anche quelli dietro i firewall.

Dashboard sulle variazioni prestazionali con Silk CentralPer consentire rapidi tempi di risposta ai pro-blemi che si verificano, Micro Focus fornisce dashboard sulle variazioni prestazionali e si-stemi di generazione di rapporti. Ciò consente agli utenti di sviluppare rapide fasi Agile o itera-tive per identificare potenziali problemi nel mo-mento stesso in cui si verificano, tramite grafici preconfigurati. Questa struttura integrata che utilizza Silk Performer e Micro Focus Silk Central™ consente agli utenti di controllare in modo semplice ed efficace il proprio ambiente.

Riutilizzo di risorse di script per il moni-toraggio sinteticoRiutilizzare in modo efficiente gli script di test di carico per il monitoraggio sintetico in Silk Performance Manager per misurare l’espe-rienza dell’utente relativamente a un’appli-cazione ancora in fase di produzione. Fare riferimento a Silk Performance Manager per ulteriori dettagli.

Diagnostica per applicazioni Java e .NETPer un’approfondita risoluzione dei problemi di prestazioni a livello di codice, Silk Performer of-fre integrazioni con AppDynamics e Dynatrace. Completamente integrata, la funzione drill-down click-through offre una ripartizione delle prestazioni su più livelli, per identificare la causa di fondo dei colli di bottiglia delle pre-stazioni, fino ad arrivare alla “linea di fuorigioco” del codice, sia per applicazioni Java che .NET.

Perché non fare una prova gratuita di Silk Performer per scoprire come può migliorare le ve-rifiche delle prestazioni e dei carichi? Provala subito all’indirizzo: www.microfocus.com/products/silk-portfolio/silk-performer/trial/

160-IT0070-006 | B | 07/18 | © 2018 Micro Focus o uno dei suoi affiliati. Micro Focus, il logo Micro Focus, Silk Central, Silk Performer e Silk Test, tra gli altri, sono marchi di fabbrica o marchi registrati di Micro Focus o delle sue controllate o consociate nel Regno Unito, negli Stati Uniti e in altri Paesi. Tutti gli altri marchi appartengono ai rispettivi proprietari.

Specifiche tecniche

Sistemi operativi• Windows 10• Windows Server 2016• Windows Server 2012 e 2012 R2• Windows 8 e 8.1• Windows 7• Windows Server 2008 R2

Applicazioni in pacchetti (CRM/ERP) • Remedy ARS Web • SAP • PeopleSoft • Siebel • Applicazioni Oracle • Oracle Forms

Monitor del server in tempo reale• Sistema/contatori di rete Windows e UNIX • JMX • SNMP • Microsoft IIS • Apache • IBM WebSphere • WebLogic • iBoss • Oracle • SAP • VMware • IBM DB2 • Microsoft SQL Server

Protocolli e interfacce per i test di carico • HTTP(S)/HTML, HTTP/2, IPv6, Ajax, Silverlight,

dispositivi mobili, Java over HTTP, HTTP Live Streaming (HLS), Adobe Flex/AMF3, Granite DS Flex, Unicode (UTF-8), SOAP (XML), FTP, LDAP, MAPI, IMAP, SMTP/POP, SSL, CORBA (IIOP), Java RMI (EJB/J2EE), .NET Remoting, Oracle Forms, Citrix, VMWare Horizon View, ODBC, Oracle Call Interface (OCI), DB2 CLI, TCP/IP, UDP, Tuxedo ATMI, Jolt, TN3270E, TN5250, T100/200+ e UI Level (Silk Test, Selenium)

Interfacce aperte • .NET Framework • Java Framework • Interfaccia DLL

www.microfocus.com

Micro FocusItalia+39 02 366 349 00

Micro FocusSede centraleRegno Unito+44 (0) 1635 565200

www.microfocus.com