4. Asia
~ 28%
Europe
~ 64%
Africa
~ 16%
North America
~ 80%
Latin America
~ 43%
Australia
~ 68%
0
17.5
35
52.5
70
% of population
% of internet penetration
5.
6. I don’t have an internet issue. What’s in it for me?
7. I don’t have an internet issue. What’s in it for me?
8. I don’t have an internet issue. What’s in it for me?
15. IndexedDB
“IndexedDB is an API for client-side storage of significant amounts of
structured data and for high performance searches on this data using
indexes.”
!
- developer.mozilla.org
_
20. ApplicationCache
“Developers can use the Application Cache (AppCache) interface to
specify resources that the browser should cache and make available to
offline users”
!
- developer.mozilla.org
_
24. Gotchas
•
Any changes made to the appcache file will cause the browser to
update the entire application cache."
•
If any of the files mentioned in the CACHE section can't be
retrieved, the entire cache will be disregarded."
•
Regardless of whether you include the address of the current
page in the configuration, it will be cached.
25.
26. Challenges
• How to automate indexedDB?"
• How to switch off network in between running
automation script?"
• Inform exact point of failure"
• CI integration"
• Which browser to choose for automation
testing?