Download - Cloud Load Testing con Visual Studio Online
![Page 1: Cloud Load Testing con Visual Studio Online](https://reader035.vdocument.in/reader035/viewer/2022071820/55b3f663bb61eb7a708b4783/html5/thumbnails/1.jpg)
Davide Benvegnù
Cloud Load Testing con VSO
#VSOLoadTest
![Page 2: Cloud Load Testing con Visual Studio Online](https://reader035.vdocument.in/reader035/viewer/2022071820/55b3f663bb61eb7a708b4783/html5/thumbnails/2.jpg)
#VSOLoadTest
DAVIDE BENVEGNU’International Development Manager – Aruba.itManaging Director & CTO – DBTek Ltd
Microsoft MVP in Visual Studio ALMSpeaker a eventi nazionali (Community Days, SMAU, Festival
ICT…)Trainer (corsi su Microsoft Virtual Academy - bit.ly/MVAVSOIT)Membro di DotNetToscana e GetLatestVersion3 articoli come Guest Post MSDN
@davidebenvegnu – www.davidebenvegnu.com – blog.dbtek.it
Chi sono
![Page 3: Cloud Load Testing con Visual Studio Online](https://reader035.vdocument.in/reader035/viewer/2022071820/55b3f663bb61eb7a708b4783/html5/thumbnails/3.jpg)
#VSOLoadTest
Test e Load test
Test di carico dal Web
Test di carico con Visual Studio
Cloud Load Test API
Agenda
![Page 4: Cloud Load Testing con Visual Studio Online](https://reader035.vdocument.in/reader035/viewer/2022071820/55b3f663bb61eb7a708b4783/html5/thumbnails/4.jpg)
#VSOLoadTest
02/02/2015 – Introduzione a Visual Studio Online
02/03/2015 – Gestione del codice sorgente con Visual Studio
Online
13/04/2015 – Continuous Integration con Visual Studio Online
04/05/2015 – Cloud Load Testing con Visual Studio
Online
01/06/2015 – Integrare Visual Studio Online: Rest API &
Service Hooks
Serie
![Page 5: Cloud Load Testing con Visual Studio Online](https://reader035.vdocument.in/reader035/viewer/2022071820/55b3f663bb61eb7a708b4783/html5/thumbnails/5.jpg)
#VSOLoadTest
Cloud Load Testing con Visual Studio Online
Test e Load test
![Page 6: Cloud Load Testing con Visual Studio Online](https://reader035.vdocument.in/reader035/viewer/2022071820/55b3f663bb61eb7a708b4783/html5/thumbnails/6.jpg)
#VSOLoadTest
Unit testTest di processo (CUIT)Web Performance testLoad Test
Tipi di test
![Page 7: Cloud Load Testing con Visual Studio Online](https://reader035.vdocument.in/reader035/viewer/2022071820/55b3f663bb61eb7a708b4783/html5/thumbnails/7.jpg)
#VSOLoadTest
Requisiti:
Sottoscrizione MSDN Ultimate / Enterprise
Visual Studio 2013 Ultimate o superiori*
L’applicazione da testare deve essere raggiungibile da internet
Test di carico
![Page 8: Cloud Load Testing con Visual Studio Online](https://reader035.vdocument.in/reader035/viewer/2022071820/55b3f663bb61eb7a708b4783/html5/thumbnails/8.jpg)
#VSOLoadTest
Caratteristiche:
Lab di test creato nel cloudUp-Scale e Down-Scale secondo necessità
Fino a 100 core
20,000 minuti al mese (gratis)Sono “virtual user minutes”
1 test da 2 minuti con 250 virtual user 500 minutiEventuali minuti aggiuntivi a pagamento
Test di carico
![Page 9: Cloud Load Testing con Visual Studio Online](https://reader035.vdocument.in/reader035/viewer/2022071820/55b3f663bb61eb7a708b4783/html5/thumbnails/9.jpg)
#VSOLoadTest
Cloud Load Testing con Visual Studio Online
Test di carico dal Web
![Page 10: Cloud Load Testing con Visual Studio Online](https://reader035.vdocument.in/reader035/viewer/2022071820/55b3f663bb61eb7a708b4783/html5/thumbnails/10.jpg)
#VSOLoadTest
Versione semplice del test di caricoEseguibile e configurabile direttamente da Web
Test su singola paginaRisultati:
Tempi medi rispostaRichieste al secondoEventuali erroriVisibili in “near real-time” e invio report via mail
Da Visual Studio Online…
![Page 11: Cloud Load Testing con Visual Studio Online](https://reader035.vdocument.in/reader035/viewer/2022071820/55b3f663bb61eb7a708b4783/html5/thumbnails/11.jpg)
#VSOLoadTest
Cloud Load Testing con Visual Studio Online
Demo: test con VSO
![Page 12: Cloud Load Testing con Visual Studio Online](https://reader035.vdocument.in/reader035/viewer/2022071820/55b3f663bb61eb7a708b4783/html5/thumbnails/12.jpg)
#VSOLoadTest
Cloud Load Testing con Visual Studio Online
Test di carico con VSO + VS
![Page 13: Cloud Load Testing con Visual Studio Online](https://reader035.vdocument.in/reader035/viewer/2022071820/55b3f663bb61eb7a708b4783/html5/thumbnails/13.jpg)
#VSOLoadTest
Richiede Visual Studio Ultimate / Enterprise
Multi paginaStep by step registrabileConfigurabile e personalizzabileVisione completa delle performance applicative in condizioni
di carico
Da Visual Studio…
![Page 14: Cloud Load Testing con Visual Studio Online](https://reader035.vdocument.in/reader035/viewer/2022071820/55b3f663bb61eb7a708b4783/html5/thumbnails/14.jpg)
#VSOLoadTest
1. Creare un progetto “Web Performance and Load Test”2. Registrare step ad azioni da compiere3. Se vengono rilevati parametri dinamici, modulo per
inserimento valori4. Possibile impostare le soglie ed i valori del test5. A questo test associare un Load Test6. Far puntare il Load Test all’account VSO
Creazione di un Load Test
![Page 15: Cloud Load Testing con Visual Studio Online](https://reader035.vdocument.in/reader035/viewer/2022071820/55b3f663bb61eb7a708b4783/html5/thumbnails/15.jpg)
#VSOLoadTest
Cloud Load Testing con Visual Studio Online
Demo: test con VSO e VS
![Page 16: Cloud Load Testing con Visual Studio Online](https://reader035.vdocument.in/reader035/viewer/2022071820/55b3f663bb61eb7a708b4783/html5/thumbnails/16.jpg)
#VSOLoadTest
Cloud Load Testing con Visual Studio Online
Cloud Load Test API
![Page 17: Cloud Load Testing con Visual Studio Online](https://reader035.vdocument.in/reader035/viewer/2022071820/55b3f663bb61eb7a708b4783/html5/thumbnails/17.jpg)
#VSOLoadTest
Set di API RestConsentono di automatizzare il processo di testNecessitano delle Alternate CredentialsOperazioni possibili:
Creare, lanciare e stoppare Load Test runRecuperare esiti, errori, messaggiRecuperare risultati e metriche
VERB https://{account}.visualstudio.com/_apis/clt/{resource} [/{options}]
Titolo
![Page 18: Cloud Load Testing con Visual Studio Online](https://reader035.vdocument.in/reader035/viewer/2022071820/55b3f663bb61eb7a708b4783/html5/thumbnails/18.jpg)
Con VSO possiamo fare Load testing
Direttamente dal portale web di VSOScenari semplici, Singola paginaPochi risultati
Con Visual Studio connesso a VSOTest completi, personalizzabili, registrabili
Automatizzabile via API Rest
Recap
#VSOLoadTest
![Page 19: Cloud Load Testing con Visual Studio Online](https://reader035.vdocument.in/reader035/viewer/2022071820/55b3f663bb61eb7a708b4783/html5/thumbnails/19.jpg)
#VSOLoadTest
Microsoft websites:http://www.visualstudio.com/explore/app-lifecycle-management-vshttp://msdn.microsoft.com/vstudio/ff637362.aspx
Visual Studio ALM Rangers:http://aka.ms/vsarsolutions
Bloghttp://blog.dbtek.it
GetLatestVersion:http://www.getlatestversion.it/
Riferimenti