Mobile Testing – the relation between tests, business goals & design considerations
-
Upload
eurostar-conference -
Category
Technology
-
view
773 -
download
1
description
Transcript of Mobile Testing – the relation between tests, business goals & design considerations
![Page 1: Mobile Testing – the relation between tests, business goals & design considerations](https://reader035.fdocuments.net/reader035/viewer/2022062312/554f3864b4c905cd048b4ec4/html5/thumbnails/1.jpg)
Mobile Testing - the relation between tests, business goals & design considerations
Derk-Jan de GroodEuroSTAR Webinar - February 2014
1
![Page 2: Mobile Testing – the relation between tests, business goals & design considerations](https://reader035.fdocuments.net/reader035/viewer/2022062312/554f3864b4c905cd048b4ec4/html5/thumbnails/2.jpg)
What will I show you?
1. What to test …
2 How Mobile testing is embeded in DLC
3 What we Testers can contribute
2
Relation between
business goals,
design
considerations and
tests…
![Page 3: Mobile Testing – the relation between tests, business goals & design considerations](https://reader035.fdocuments.net/reader035/viewer/2022062312/554f3864b4c905cd048b4ec4/html5/thumbnails/3.jpg)
A N
EW
PO
PE
3
![Page 4: Mobile Testing – the relation between tests, business goals & design considerations](https://reader035.fdocuments.net/reader035/viewer/2022062312/554f3864b4c905cd048b4ec4/html5/thumbnails/4.jpg)
4
Mobile Testing
![Page 5: Mobile Testing – the relation between tests, business goals & design considerations](https://reader035.fdocuments.net/reader035/viewer/2022062312/554f3864b4c905cd048b4ec4/html5/thumbnails/5.jpg)
History of this presentation
5
A Primer in Testing Mobile Apps
By Julian Harty
Expected Summer
2014
![Page 6: Mobile Testing – the relation between tests, business goals & design considerations](https://reader035.fdocuments.net/reader035/viewer/2022062312/554f3864b4c905cd048b4ec4/html5/thumbnails/6.jpg)
What to test …..?
![Page 7: Mobile Testing – the relation between tests, business goals & design considerations](https://reader035.fdocuments.net/reader035/viewer/2022062312/554f3864b4c905cd048b4ec4/html5/thumbnails/7.jpg)
Functional Testing
= Functional
Testing7
![Page 8: Mobile Testing – the relation between tests, business goals & design considerations](https://reader035.fdocuments.net/reader035/viewer/2022062312/554f3864b4c905cd048b4ec4/html5/thumbnails/8.jpg)
History of this presentation
8
![Page 9: Mobile Testing – the relation between tests, business goals & design considerations](https://reader035.fdocuments.net/reader035/viewer/2022062312/554f3864b4c905cd048b4ec4/html5/thumbnails/9.jpg)
9
Inputs
Keyboard
SwipesGyroscope
Rotation
GPSBluetooth
Interupts
• Call
• Message
• Alarm
• Network loss
• Power low
• Connections, like SD/SIM
card, AC adapter, USB,
headphones, gadgets,
etc
![Page 10: Mobile Testing – the relation between tests, business goals & design considerations](https://reader035.fdocuments.net/reader035/viewer/2022062312/554f3864b4c905cd048b4ec4/html5/thumbnails/10.jpg)
Just some things to think about…
Interoperabilty & portability
Various OS (versions)
Various Devices
Various Web browsers
Integration
App-2-App
Back-Office
Resource usage
Power
Memory
Storage
Support site
B.O. server
10
![Page 11: Mobile Testing – the relation between tests, business goals & design considerations](https://reader035.fdocuments.net/reader035/viewer/2022062312/554f3864b4c905cd048b4ec4/html5/thumbnails/11.jpg)
Circle
11
![Page 12: Mobile Testing – the relation between tests, business goals & design considerations](https://reader035.fdocuments.net/reader035/viewer/2022062312/554f3864b4c905cd048b4ec4/html5/thumbnails/12.jpg)
12
Sou
rce:
ww
w.t
estla
b4ap
ps.c
om
![Page 13: Mobile Testing – the relation between tests, business goals & design considerations](https://reader035.fdocuments.net/reader035/viewer/2022062312/554f3864b4c905cd048b4ec4/html5/thumbnails/13.jpg)
13
Why Build an App?
![Page 14: Mobile Testing – the relation between tests, business goals & design considerations](https://reader035.fdocuments.net/reader035/viewer/2022062312/554f3864b4c905cd048b4ec4/html5/thumbnails/14.jpg)
App Type Considerations
Web Hybrid
Native
14
![Page 15: Mobile Testing – the relation between tests, business goals & design considerations](https://reader035.fdocuments.net/reader035/viewer/2022062312/554f3864b4c905cd048b4ec4/html5/thumbnails/15.jpg)
15
GRANULARITY
![Page 16: Mobile Testing – the relation between tests, business goals & design considerations](https://reader035.fdocuments.net/reader035/viewer/2022062312/554f3864b4c905cd048b4ec4/html5/thumbnails/16.jpg)
16
![Page 17: Mobile Testing – the relation between tests, business goals & design considerations](https://reader035.fdocuments.net/reader035/viewer/2022062312/554f3864b4c905cd048b4ec4/html5/thumbnails/17.jpg)
17
Goal Device Type
Design
1 2 Next …
![Page 18: Mobile Testing – the relation between tests, business goals & design considerations](https://reader035.fdocuments.net/reader035/viewer/2022062312/554f3864b4c905cd048b4ec4/html5/thumbnails/18.jpg)
Next: An Incomplete List Containing Some Design ConsiderationsThat I Thought Were An Eye-opener
18
![Page 19: Mobile Testing – the relation between tests, business goals & design considerations](https://reader035.fdocuments.net/reader035/viewer/2022062312/554f3864b4c905cd048b4ec4/html5/thumbnails/19.jpg)
19
![Page 20: Mobile Testing – the relation between tests, business goals & design considerations](https://reader035.fdocuments.net/reader035/viewer/2022062312/554f3864b4c905cd048b4ec4/html5/thumbnails/20.jpg)
Attracting people to use the app
20
![Page 21: Mobile Testing – the relation between tests, business goals & design considerations](https://reader035.fdocuments.net/reader035/viewer/2022062312/554f3864b4c905cd048b4ec4/html5/thumbnails/21.jpg)
Attracting people to use the app
21
App type considerations
Mobile strategy
• Selling apps
• Services
• Customer intimicy
• DIY
• Native• Hybrid• Web
OperationsGeneric functionality, but who will create the offers, surprises?
![Page 22: Mobile Testing – the relation between tests, business goals & design considerations](https://reader035.fdocuments.net/reader035/viewer/2022062312/554f3864b4c905cd048b4ec4/html5/thumbnails/22.jpg)
Other things…
Security • How is data stored• How is data send to host• What data might unintentionally be logged
In app payments• App store• Payment provider• Carrier billing
Resource usage• Cashing and pre-fetching
22
![Page 23: Mobile Testing – the relation between tests, business goals & design considerations](https://reader035.fdocuments.net/reader035/viewer/2022062312/554f3864b4c905cd048b4ec4/html5/thumbnails/23.jpg)
IF WE TAKE THE EFFORT TO DESIGN AND BUILD A SPECIAL CASHING MECHANISM IN ORDER TO REDUCE AIR TRAFIC. SHOULD WE NOT TEST IT?
23
![Page 24: Mobile Testing – the relation between tests, business goals & design considerations](https://reader035.fdocuments.net/reader035/viewer/2022062312/554f3864b4c905cd048b4ec4/html5/thumbnails/24.jpg)
What to test?
24
![Page 25: Mobile Testing – the relation between tests, business goals & design considerations](https://reader035.fdocuments.net/reader035/viewer/2022062312/554f3864b4c905cd048b4ec4/html5/thumbnails/25.jpg)
And what that means for us
How apps are build
25
![Page 26: Mobile Testing – the relation between tests, business goals & design considerations](https://reader035.fdocuments.net/reader035/viewer/2022062312/554f3864b4c905cd048b4ec4/html5/thumbnails/26.jpg)
Agile
26
Decentral 1st time
![Page 27: Mobile Testing – the relation between tests, business goals & design considerations](https://reader035.fdocuments.net/reader035/viewer/2022062312/554f3864b4c905cd048b4ec4/html5/thumbnails/27.jpg)
Operations
• Back Office support• OS updates• Google analytics• New features• Campaigns
27
![Page 28: Mobile Testing – the relation between tests, business goals & design considerations](https://reader035.fdocuments.net/reader035/viewer/2022062312/554f3864b4c905cd048b4ec4/html5/thumbnails/28.jpg)
Circle
28
![Page 29: Mobile Testing – the relation between tests, business goals & design considerations](https://reader035.fdocuments.net/reader035/viewer/2022062312/554f3864b4c905cd048b4ec4/html5/thumbnails/29.jpg)
29
TechniqueUnderstanding
the context
Understanding Mobile
![Page 30: Mobile Testing – the relation between tests, business goals & design considerations](https://reader035.fdocuments.net/reader035/viewer/2022062312/554f3864b4c905cd048b4ec4/html5/thumbnails/30.jpg)
30
Make a Difference
![Page 31: Mobile Testing – the relation between tests, business goals & design considerations](https://reader035.fdocuments.net/reader035/viewer/2022062312/554f3864b4c905cd048b4ec4/html5/thumbnails/31.jpg)
Thanks for listening
Derk-Jan
ValoriColtbaan 4a3439 NG NIEUWEGEINThe Netherlands
[email protected]+31(0)651807878www.valori.nl
Derk-Jan
31