il testing di applicazioni e servizi nell'era delle apps e del cloud
DESCRIPTION
L'interevento dell'Ing. Fabio Milanese al Software Testing Forum del 12 giugno 2012, tenutosi a MIlano, in cui viene trattata la criticità del Testing di applicazioni mobile e di come Silk Mobile possa aiutare a rilasciare apps di qualità.TRANSCRIPT
![Page 1: Il Testing di applicazioni e servizi nell'era delle Apps e del Cloud](https://reader034.vdocuments.net/reader034/viewer/2022051514/548cdf27b47959f2248b484f/html5/thumbnails/1.jpg)
Il Testing di applicazioni e servizi nell’era
delle Apps e del Cloud
Fabio Milanese – Presales Borland Solution Milano - 12 giugno 2012
V1.0
![Page 2: Il Testing di applicazioni e servizi nell'era delle Apps e del Cloud](https://reader034.vdocuments.net/reader034/viewer/2022051514/548cdf27b47959f2248b484f/html5/thumbnails/2.jpg)
2
1+ milione di utenti
Washington
Newbury
Migliorare il valore del business
delle applicazioni enterprise
15,000 clienti
30 anni
Application Management & Quality
Co
ntin
uo
us Q
uality
Assu
ran
ce
Application Governance &
Maintenance
Requirement Definition &
Management
Test Management
Automation & Performance
Data Masking & Subsetting
Change & Configuration
Management
2
Nel 2009 entra nel Software Quality Market
![Page 3: Il Testing di applicazioni e servizi nell'era delle Apps e del Cloud](https://reader034.vdocuments.net/reader034/viewer/2022051514/548cdf27b47959f2248b484f/html5/thumbnails/3.jpg)
OPEN. AGILE. ENTERPRISE.
SOFTWARE.
3
![Page 4: Il Testing di applicazioni e servizi nell'era delle Apps e del Cloud](https://reader034.vdocuments.net/reader034/viewer/2022051514/548cdf27b47959f2248b484f/html5/thumbnails/4.jpg)
4 4
![Page 5: Il Testing di applicazioni e servizi nell'era delle Apps e del Cloud](https://reader034.vdocuments.net/reader034/viewer/2022051514/548cdf27b47959f2248b484f/html5/thumbnails/5.jpg)
36 anni fa…
1976 5
![Page 6: Il Testing di applicazioni e servizi nell'era delle Apps e del Cloud](https://reader034.vdocuments.net/reader034/viewer/2022051514/548cdf27b47959f2248b484f/html5/thumbnails/6.jpg)
Sempre 36 anni fa…
In tempi più recenti…
6
![Page 7: Il Testing di applicazioni e servizi nell'era delle Apps e del Cloud](https://reader034.vdocuments.net/reader034/viewer/2022051514/548cdf27b47959f2248b484f/html5/thumbnails/7.jpg)
Dal Terminale al Tablet
7
![Page 8: Il Testing di applicazioni e servizi nell'era delle Apps e del Cloud](https://reader034.vdocuments.net/reader034/viewer/2022051514/548cdf27b47959f2248b484f/html5/thumbnails/8.jpg)
8
![Page 9: Il Testing di applicazioni e servizi nell'era delle Apps e del Cloud](https://reader034.vdocuments.net/reader034/viewer/2022051514/548cdf27b47959f2248b484f/html5/thumbnails/9.jpg)
Crescita del mondo mobile
9
![Page 10: Il Testing di applicazioni e servizi nell'era delle Apps e del Cloud](https://reader034.vdocuments.net/reader034/viewer/2022051514/548cdf27b47959f2248b484f/html5/thumbnails/10.jpg)
Dimensioni catalogo applicazioni
10
![Page 11: Il Testing di applicazioni e servizi nell'era delle Apps e del Cloud](https://reader034.vdocuments.net/reader034/viewer/2022051514/548cdf27b47959f2248b484f/html5/thumbnails/11.jpg)
Dal Mobile Web alle App native
11
![Page 12: Il Testing di applicazioni e servizi nell'era delle Apps e del Cloud](https://reader034.vdocuments.net/reader034/viewer/2022051514/548cdf27b47959f2248b484f/html5/thumbnails/12.jpg)
Mobile Enterprise Apps
• Finance Mobility Solutions
• Retail Mobility Solutions
• Mobility Solutions for Banking
• Mobility Solutions for Insurance
• Mobility for Travel
• Healthcare Mobility Solutions
• Mobility Solutions for Education
12
![Page 13: Il Testing di applicazioni e servizi nell'era delle Apps e del Cloud](https://reader034.vdocuments.net/reader034/viewer/2022051514/548cdf27b47959f2248b484f/html5/thumbnails/13.jpg)
Le App nel contesto italiano
13
![Page 14: Il Testing di applicazioni e servizi nell'era delle Apps e del Cloud](https://reader034.vdocuments.net/reader034/viewer/2022051514/548cdf27b47959f2248b484f/html5/thumbnails/14.jpg)
Alcune applicazioni di Mobile Banking
14
![Page 15: Il Testing di applicazioni e servizi nell'era delle Apps e del Cloud](https://reader034.vdocuments.net/reader034/viewer/2022051514/548cdf27b47959f2248b484f/html5/thumbnails/15.jpg)
Mobile Application Lifecycle Management
15
![Page 16: Il Testing di applicazioni e servizi nell'era delle Apps e del Cloud](https://reader034.vdocuments.net/reader034/viewer/2022051514/548cdf27b47959f2248b484f/html5/thumbnails/16.jpg)
Quali risposte alle esigenze di Mobile Testing?
• Requirements Definition e Management per Mobile
• CaliberRDM e CaliberRM
• Functional Testing per Mobile
• Silk Mobile
• Performance Testing per Mobile
• Silk Performer per Mobile
• Test Management per Mobile
• Silk Central Test Manager
16
![Page 17: Il Testing di applicazioni e servizi nell'era delle Apps e del Cloud](https://reader034.vdocuments.net/reader034/viewer/2022051514/548cdf27b47959f2248b484f/html5/thumbnails/17.jpg)
Requirements Definition & Management per Mobile
CaliberRDM e CaliberRM
17
![Page 18: Il Testing di applicazioni e servizi nell'era delle Apps e del Cloud](https://reader034.vdocuments.net/reader034/viewer/2022051514/548cdf27b47959f2248b484f/html5/thumbnails/18.jpg)
Requirements Definition & Management per Mobile
CaliberRDM e CaliberRM
18
![Page 19: Il Testing di applicazioni e servizi nell'era delle Apps e del Cloud](https://reader034.vdocuments.net/reader034/viewer/2022051514/548cdf27b47959f2248b484f/html5/thumbnails/19.jpg)
19
Functional Testing per Mobile
![Page 20: Il Testing di applicazioni e servizi nell'era delle Apps e del Cloud](https://reader034.vdocuments.net/reader034/viewer/2022051514/548cdf27b47959f2248b484f/html5/thumbnails/20.jpg)
Functional Testing per Mobile: Silk Mobile
20
![Page 21: Il Testing di applicazioni e servizi nell'era delle Apps e del Cloud](https://reader034.vdocuments.net/reader034/viewer/2022051514/548cdf27b47959f2248b484f/html5/thumbnails/21.jpg)
Functional Testing per Mobile: Silk Mobile
21
![Page 22: Il Testing di applicazioni e servizi nell'era delle Apps e del Cloud](https://reader034.vdocuments.net/reader034/viewer/2022051514/548cdf27b47959f2248b484f/html5/thumbnails/22.jpg)
Functional Testing per Mobile: Silk Mobile
22
![Page 23: Il Testing di applicazioni e servizi nell'era delle Apps e del Cloud](https://reader034.vdocuments.net/reader034/viewer/2022051514/548cdf27b47959f2248b484f/html5/thumbnails/23.jpg)
Functional Testing per Mobile: Silk Mobile
23
![Page 24: Il Testing di applicazioni e servizi nell'era delle Apps e del Cloud](https://reader034.vdocuments.net/reader034/viewer/2022051514/548cdf27b47959f2248b484f/html5/thumbnails/24.jpg)
Open
Si installa su qualunque framework di test
Esporta i test in linguaggi standard
Agile
Crea velocemente test su mobile
Stesso script di test per più dispositivi
Veloce
Enterprise
Supporta tutti i tipi di dispositivi
Supporta tutte le funzionalità e le gesture
Secure
Non è necessario jailbreak/rooting
Risiede all’interno della VPN del cliente
I benefici della soluzione Silk Mobile
24
![Page 25: Il Testing di applicazioni e servizi nell'era delle Apps e del Cloud](https://reader034.vdocuments.net/reader034/viewer/2022051514/548cdf27b47959f2248b484f/html5/thumbnails/25.jpg)
Test Prestazionale su Mobile
Mobile browser emulation
Opera Mobile Blackberry Android
iPhone Safari
Registrazione da mobile browser o da App
Simulazione di profili mobili con diverse velocità di connessione
Varie tipologie di Browser
GPRS UMTS HSPA+ LTE
Local VU
Cloud VU > 250.000
Replay
25
![Page 26: Il Testing di applicazioni e servizi nell'era delle Apps e del Cloud](https://reader034.vdocuments.net/reader034/viewer/2022051514/548cdf27b47959f2248b484f/html5/thumbnails/26.jpg)
Mobile browser emulation
Opera Mobile Blackberry Android
iPhone Safari
Record mobile browser
Mobile network connection speed profiles
Browser types
GPRS UMTS HSPA+ LTE
Local VU
Cloud VU > 250.000
Replay
26
Test Prestazionale su Mobile da Cloud
![Page 27: Il Testing di applicazioni e servizi nell'era delle Apps e del Cloud](https://reader034.vdocuments.net/reader034/viewer/2022051514/548cdf27b47959f2248b484f/html5/thumbnails/27.jpg)
27
Scegliere profili preconfigurati di dispositivi esistenti
O registrare dispositivi fisici via Proxy
Test Prestazionale su Mobile: registrazione
![Page 28: Il Testing di applicazioni e servizi nell'era delle Apps e del Cloud](https://reader034.vdocuments.net/reader034/viewer/2022051514/548cdf27b47959f2248b484f/html5/thumbnails/28.jpg)
28
Test Management per Mobile: SilkCentralTestManager
![Page 29: Il Testing di applicazioni e servizi nell'era delle Apps e del Cloud](https://reader034.vdocuments.net/reader034/viewer/2022051514/548cdf27b47959f2248b484f/html5/thumbnails/29.jpg)
Siamo pronti a cogliere la sfida!
29