Upload
eurostar-conference
View
772
Download
1
Tags:
Embed Size (px)
DESCRIPTION
Testing Mobile requires technical tests that align with both the business goals, and the design considerations made by development team. Due to the small size of app projects, tester can fulfil an important role in keeping overview, guiding the business and of course executing the right tests. This presentation will explain what can be tested on an app and adds the relation with the initial goals and design considerations. Understanding these relations will enable testers to bridge the gap between other disciplines. View webinar: http://www.eurostarconferences.com/community/member/webinar-archive/webinar-92-mobile-testing-%E2%80%93-the-relation-between-tests,-business-goals-and-design-considerations
Citation preview
Mobile Testing - the relation between tests, business goals & design considerations
Derk-Jan de GroodEuroSTAR Webinar - February 2014
1
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…
A N
EW
PO
PE
3
4
Mobile Testing
History of this presentation
5
A Primer in Testing Mobile Apps
By Julian Harty
Expected Summer
2014
What to test …..?
Functional Testing
= Functional
Testing7
History of this presentation
8
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
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
Circle
11
12
Sou
rce:
ww
w.t
estla
b4ap
ps.c
om
13
Why Build an App?
App Type Considerations
Web Hybrid
Native
14
15
GRANULARITY
16
17
Goal Device Type
Design
1 2 Next …
Next: An Incomplete List Containing Some Design ConsiderationsThat I Thought Were An Eye-opener
18
19
Attracting people to use the app
20
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?
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
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
What to test?
24
And what that means for us
How apps are build
25
Agile
26
Decentral 1st time
Operations
• Back Office support• OS updates• Google analytics• New features• Campaigns
27
Circle
28
29
TechniqueUnderstanding
the context
Understanding Mobile
30
Make a Difference
Thanks for listening
Derk-Jan
ValoriColtbaan 4a3439 NG NIEUWEGEINThe Netherlands
[email protected]+31(0)651807878www.valori.nl
Derk-Jan
31