Successfully reported this slideshow.

Test di carico con Visual Studio Online: facile!

0

Share

Loading in …3
×
1 of 19
1 of 19

Test di carico con Visual Studio Online: facile!

0

Share

Download to read offline

Quando sviluppiamo le nostre applicazioni funziona sempre tutto, non appena aumenta il numero di utenti il sistema inizia ad avere qualche problema.
Ma come possiamo assicurarci che il software funzioni anche sotto carico? Devo per forza avere un laboratorio di test con centinaia di macchine?
Vediamo come poter fare test di carico in modo semplice, veloce e senza dover impazzire con le configurazioni grazie a VSO.

Quando sviluppiamo le nostre applicazioni funziona sempre tutto, non appena aumenta il numero di utenti il sistema inizia ad avere qualche problema.
Ma come possiamo assicurarci che il software funzioni anche sotto carico? Devo per forza avere un laboratorio di test con centinaia di macchine?
Vediamo come poter fare test di carico in modo semplice, veloce e senza dover impazzire con le configurazioni grazie a VSO.

More Related Content

Related Books

Free with a 14 day trial from Scribd

See all

Related Audiobooks

Free with a 14 day trial from Scribd

See all

Test di carico con Visual Studio Online: facile!

  1. 1. getlatestversion Test di carico con Visual Studio Online: facile! Davide Benvegnù http://blog.dbtek.it davide.benvegnu@outlook.com @davidebenvegnu
  2. 2. Grazie agli sponsor
  3. 3. Davide Benvegnù International Development Manager – Aruba Managing Director & CTO – DBTek Ltd Microsoft MVP in Visual Studio ALM Speaker a eventi nazionali (CDays, SMAU, FestivalICT,…) Trainer (corso su MVA - bit.ly/MVAVSOIT) Membro di DotNetToscana e GetLatestVersion 3 articoli come Guest post MSDN @davidebenvegnu – www.davidebenvegnu.com – blog.dbtek.it Chi sono
  4. 4. Agenda VSO – Test e Test di Carico – Cloud Load Test con VSO – Cloud Load Test con Visual Studio e VSO – Cloud Load Test API VS + VSO API
  5. 5. Test di carico con VSO: Facile! Test Test e Test di Carico
  6. 6. • Unit test • Test di processo (CUIT) • Web Performance test • Load Test Tipi di test
  7. 7. Requisiti: • Sottoscrizione MSDN Ultimate / Enterprise • Visual Studio 2013 Ultimate o superiori* • L’applicazione da testare deve essere raggiungibile da internet Test di Carico
  8. 8. Caratteristiche: • Lab di test creato nel cloud • Up-Scale e Down-Scale secondo necessità • Fino a 100 core • 15,000 minuti al mese (gratis) • Sono “virtual user minutes” • 1 test da 2 minuti con 250 virtual user  500 minuti • Eventuali minuti aggiuntivi a pagamento Test di Carico
  9. 9. Test di carico con VSO: Facile! VSO Cloud Load Test con VSO
  10. 10. Versione semplice del test di carico • Eseguibile e configurabile direttamente da Web • Test su singola pagina • Risultati: • Tempi medi risposta • Richieste al secondo • Eventuali errori • Visibili in “near real-time” e invio report via mail Da Visual Studio Online…
  11. 11. Cloud Load Test con VSO VSO DEMO
  12. 12. Cloud Load Test con VS e VSO Test di carico con VSO: Facile! VS + VSO
  13. 13. • Richiede Visual Studio Ultimate / Enterprise • Multi pagina • Step by step registrabile • Configurabile e personalizzabile • Visione completa delle performance applicative in condizioni di carico Da Visual Studio…
  14. 14. 1. Creare un progetto “Web Performance and Load Test” 2. Registrare step ad azioni da compiere 3. Se vengono rilevati parametri dinamici, modulo per inserimento valori 4. Possibile impostare le soglie ed i valori del test 5. A questo test associare un Load Test 6. Far puntare il Load Test all’account VSO Creazione di un Load Test
  15. 15. DEMO Cloud Load Test con Visual Studio e VSO VS + VSO
  16. 16. Test di carico con VSO: Facile! API Cloud Load Test API
  17. 17. • Set di API Rest • Consentono di automatizzare il processo di test • Necessitano delle Alternate Credentials • Operazioni possibili: • Creare, lanciare e stoppare Load Test run • Recuperare esiti, errori, messaggi • Recuperare risultati e metriche VERB https://{account}.visualstudio.com/_apis/clt/{resource} [/{options}] API
  18. 18. Recap VSO Con VSO possiamo fare Load testing Direttamente dal portale web di VSO Scenari semplici, Singola pagina Pochi risultati Con Visual Studio connesso a VSO Test completi, personalizzabili, registrabili Automatizzabile via API Rest VS + VSO API
  19. 19. http://svy.mk/1BLujLb Per voi sono solo 10 minuti persi, per noi è utilissimo per poter crescere e migliorare!

×