Automating Web Analytics
- 17. TESTING AT THE REPORT LEVEL
Pros
¨ Ensure report is setup correctly
Cons
¨ May not capture “true data”
¨ Licensing
¨ Reports not yet setup
¨ Validate all requests are sent / captured
- 29. WHAT DOES WAAT DO FOR ME?
q Plugs into existing test framework
q With minimal changes
q Web Analytic tool independent
q UI Driver framework independent
q Browser independent
- 32. WAAT-RUBY
q Ruby gem implemented over WAAT-Java
q Uses RJB – Ruby-Java-Bridge
q Supports 2 plugins
q HttpSniffer
q JsSniffer
q Available on github and rubygems.org
Will be changing soon!
- 34. OMNITURE DEBUGGER
Pros
q OS independent
q Run using the regular test-user
Cons
q Browser dependent – need to implement ScriptRunner
for the UI-driver in use
q Web-Analytic solution dependent – Adobe Marketing
Cloud / Omniture SiteCatalyst
- 36. JSSNIFFER
Pros
q Web-analytic solution independent
q Browser independent
q HTTPs supported out-of-the-box
q No dependency on any 3
rd
party library
Cons
q Need to write JavaScript to get the URL from the browser
q UI-driver dependent
- 38. PROXY DEBUGGER
Pros
q Web-analytic solution independent
q Browser independent
q UI-driver dependent
q HTTPs supported out-of-the-box
q No dependency on any 3
rd
party library
Cons
q May not work easily for Mobile
- 42. HOW CAN YOU HELP?
q Raise Issues (https://github.com/anandbagmar/WAAT/issues)
q Help contribute (send Pull Requests)
- 46. IOT – INTERNET OF THINGS
Opportunity to
¨ Create new value propositions
¨ Be Innovative
¨ Be Creative
- 47. IOT – HOW TO DELIVER VALUE?
¨ Automate the manual processes
¨ Integrate data capabilities
¨ Collect – integrate from various sources
¨ Repeat collection – automate the collection
¨ Analyze – manual & machine learning
¨ Optimize / Pivot
¨ Repeat
- 48. IOT – CHALLENGES
¨ Federated devices
¨ Different types of networks
¨ Different communication channels
¨ Physical (hardware) & Virtual (software)
- 49. IOT – BIGGER CHALLENGES
¨ Too many devices
¨ Lots of data
- 50. BIG DATA …. IS GETTING BIGGER
¨ Volumes of data generated
¨ A jet engine generates 1TB of data per flight.
¨ A large refinery generates 1TB of raw data per day.
¨ As cars get smarter, the number of sensors is projected to reach as many as 200
per car.
¨ Sensors of all types will generate immense amounts of data. In fact, analysts
estimate that by 2020, 40 percent of all data will come from sensors.
¨ IoT leads to massive volumes of data
http://www.cisco.com/web/solutions/trends/iot/docs/iot-data-analytics-white-paper
- 52. TO GET VALUE FROM IOT …
¨ Collect
¨ Analyze
¨ Predict
¨ Plan
- 54. TESTING OPPORTUNITIES
We need to build capabilities to validate –
¨ Data collection is working well
¨ From all sources
¨ Analyzing data, capturing patterns and trends
¨ Optimize business value
¨ Create new opportunities and value propositions