Polarion Neoload emerasoft webinar

33
Quality Assurance e test di carico per web, cloud e mobile Agenda di oggi Il Test Management: Polarion QA Definizione casi di test Integrazione con tool di terze par? SLA e tracciabilità Il Performance Test: Neoload Design, SLA, esecuzione Workflow e ciclo approva?vo Risulta? 26 febbraio 2013

description

La qualità del software si misura anche con l’integrazione degli strumenti agli standard aziendali. Il webinar mostrerà come Polarion QA e Neoload rappresentino una soluzione completa, innovativa e semplice da usare in ambienti web, cloud e mobile. Il webinar affronta i temi del Test Management e test di carico con l'utilizzo di strumenti innovativi e semplici da usare: Polarion QA e Neoload. La combinazione dei due fornisce un approccio efficace e innovativo.

Transcript of Polarion Neoload emerasoft webinar

Page 1: Polarion Neoload emerasoft webinar

Quality  Assurance  e  test  di  carico  per  web,  cloud  e  mobile  

Agenda  di  oggi  

 

Il  Test  Management:  Polarion  QA  

Definizione  casi  di  test  

Integrazione  con  tool  di  terze  par?  

SLA  e  tracciabilità  

Il  Performance  Test:  Neoload  

Design,  SLA,  esecuzione  

Workflow  e  ciclo  approva?vo  

Risulta?    26  febbraio  2013  

Page 2: Polarion Neoload emerasoft webinar

Webex  

 Webex

Microfono in mute Per interventi e domande: chat o Q&A Se non sentite l’audio:

Page 3: Polarion Neoload emerasoft webinar

Emerasoft: solution areas

Page 4: Polarion Neoload emerasoft webinar

Polarion® 

Partner  &  Technologies  

Mainframe modernization Modeling  

Con!guration Management  

Application Lifecycle Management  

ePublishing

Business Intelligence

Page 5: Polarion Neoload emerasoft webinar

Alcuni  cilen?  

Page 6: Polarion Neoload emerasoft webinar

6  

Polarion  

Page 7: Polarion Neoload emerasoft webinar

7  

Polarion  So,ware  

Process  Governance  

Ges?one  Fornitori  

Ges?one  Requisi?  

Test  Management  

Configura?on  Management   Cer?ficazioni  di  

Qualità  e  Conformità  

Repor?s?ca  Direzionale  

E-­‐Collabora?on  

Ges?one  Documentale  

Polarion  un  unico  tool,  dal  requisito  al  test  

Page 8: Polarion Neoload emerasoft webinar

8  

Polarion    un  unico  tool,  dal  requisito  al  test  

•  Collabora9on  ü  Ges9one  fornitori  ed  integrazione  dei  processi  fra  aziende  partner  

ü  efficienza  e  controllo  del  processo,  tempes9vità  delle  comunicazioni  

ü  l’individuazione  degli  aCori  e  la  definizione  delle  azioni  che  debbono  svolgere  a  fronte  di  ciascun  evento  ü  ges1one  ordinata  e  controllata  dei  processi  aziendali  ü  possibilità  di  verificare  in  ciascun  momento  lo  stato  del  flusso  di  lavoro  

•  Asset  Management  ü  cos9tuiscono  una  ricchezza  per  l’azienda,  è  importante  ges9re    il  loro  ciclo  di  vita,  in  ogni  momento  il  loro  

stato  e    le  correlazioni  fra  essi.  

•  Service  Delivery  e  Change  Management  ü  requisi9,  configurazioni,  codice  soXware,  testcase,  rilasci  integra9  ü  iter  evolu1vo,  nuove  versioni,  regressioni,  autorizzazioni,  dismissioni  

Page 9: Polarion Neoload emerasoft webinar

9  

Polarion  un  unico  tool,  dal  requisito  al  test  

•  Ges9one  Documentale  ü  documen9  in  formato  eleCronico  ü  workflow  per  il  controllo  delle  fasi  di  processo  ü  classificazione  avanzata  dei  documen9  ü  consultazione  e  lavorazione  mul9utente/concorrente  di  Word  document  ü  Firma  digitale  

•  Repor9s9ca  Direzionale  ü  monitorare  processi  e  ciascuna  9pologia  di    informazione  ü  classificazione,  approvazione  e  archiviazione  dei  documen9  ü  strumen9  di  s9ma  budget,  analisi  pre  /  post    valutazioni  progeCuali  

•  Cer9ficazioni  di  Qualità  e  Conformità  ü  Modelli  CMMI,  ISO,  Medical  Standard  IEC  62304  ü  Reports  automa9ci  e  live  

Page 10: Polarion Neoload emerasoft webinar

10  

Polarion  un  unico  tool,  dal  requisito  al  test  

Page 11: Polarion Neoload emerasoft webinar

11  

Polarion  Clien9  nel  mondo  

Page 12: Polarion Neoload emerasoft webinar

12  

Polarion,  concepts  

Page 13: Polarion Neoload emerasoft webinar

13  

Segue un processo

Può cambiare e mantenere la storia

Può essere in relazione con altri

Può avere una piani!cazione

Workitem descrive un artifact che vogliamo gestire e controllare in un progetto:

Work item

Polarion  un  unico  tool,  dal  requisito  al  test  

Page 14: Polarion Neoload emerasoft webinar

14  

Change Request

Requirement Document

Task

Test

Polarion  un  unico  tool,  dal  requisito  al  test  

Page 15: Polarion Neoload emerasoft webinar

15  

Polarion  QA  

Page 16: Polarion Neoload emerasoft webinar

16  

Func?onal  Tests  Prototypes  

[Manual  or  Automated]  

Usability  Tests  UAT  

[Manual]  

Unit  Tests  Component  Tests  [Automated]  

Performance  Tests  Load  Tests  [Tools]  

Tes9ng  Quadrants  

Polarion  QA  Quality  assurance  tool  

Page 17: Polarion Neoload emerasoft webinar

17  

Selenium

GUI Test

Polarion  QA  Quality  assurance  tool  

Page 18: Polarion Neoload emerasoft webinar

18  

Test Automation e Build Automation

Jenkins

Polarion  QA  Quality  assurance  tool  

Page 19: Polarion Neoload emerasoft webinar

19  

Polarion  QA  un  unico  tool,  dal  requisito  al  test  

Page 20: Polarion Neoload emerasoft webinar

20  

Neotys  NeoLoad  

Page 21: Polarion Neoload emerasoft webinar

21  

Load  Tes?ng  Neotys  NeoLoad  

Processo di esercizio di un sistema, finalizzato alla misurazione dei tempi di risposta e all’analisi / tuning della infrastruttura hardware e applicativa.

Page 22: Polarion Neoload emerasoft webinar

22  

Load  tes?ng  goals  Neotys  NeoLoad  

ü  Prevedere le performance di una applicazione

ü  Determinare i limiti e garantire la scalabilità

ü  Individuare i colli di bottiglia nell’infrastruttura

Page 23: Polarion Neoload emerasoft webinar

23  

Load  Tes9ng  –  Service  Quality  Neotys  NeoLoad    

Misurare la qualità di una soluzione applicativa in termini di SLA, de!niti dal punto di vista dell’utente !nale.  

Page 24: Polarion Neoload emerasoft webinar

24  

Load  Tes9ng  Types  Neotys  NeoLoad  

ü  Scalability / capacity Test ü  aumenta il carico costantemente, al fine di determinare la capacità massima del sistema.

ü  Stress Test

ü  stressa l’applicazione con un carico più elevato del normale

ü  Stability / “soak” Test

ü  mantiene costante e medio il carico ma per un lungo periodo per individuare memory leak, e consumo di risorse

ü  Configuration Test

ü  combina il test di carico con il tuning della applicazione e della infrastruttura

Page 25: Polarion Neoload emerasoft webinar

25  

Load  Test  di  applicazioni  Web  con  NeoLoad  Neotys  NeoLoad  

Virtual User   Web  Applica9on  

Page 26: Polarion Neoload emerasoft webinar

26  

Load  Test  di  applicazioni  Web  con  NeoLoad  Neotys  NeoLoad  

Virtual User   Web  Applica9on  

Page 27: Polarion Neoload emerasoft webinar

27  

Load  Test  di  applicazioni  Web  con  NeoLoad  Neotys  NeoLoad  

Virtual User   Web  Applica9on  

Page 28: Polarion Neoload emerasoft webinar

28  

Load  Test  di  applicazioni  Web  con  NeoLoad  Neotys  NeoLoad  

Design  

• Virtual  Users  

• Popula9ons  • Monitor  • SLA  

Run9me  

• Scenarios  • Run9me  Overview  

Results  

• Test  summary  

• Errors  • Alerts  

Page 29: Polarion Neoload emerasoft webinar

29  

NeoLoad  Architecture  

Page 30: Polarion Neoload emerasoft webinar

30  

Modules  

Page 31: Polarion Neoload emerasoft webinar

31  

Live  demo  

Page 32: Polarion Neoload emerasoft webinar

Contenu9  disponibili  su:  Canale  youtube  di  Emeraso,      Canale  slideshare  di  Emeraso,    Gruppo  linkedin  Polarion  Italy    www.emeraso,.com  www.polarion.com  www.neoty.com      

Q&A ?

What’s  next  

Page 33: Polarion Neoload emerasoft webinar

33  

Grazie!  

Gian  Giacomo  Ermacora    giangiacomo.ermacora@emeraso,.com  

Guido  Levi    guido.levi@emeraso,.com  

 

EmerasoX  University  marcella.arrabito@emeraso,.com  

011-­‐19879273