2. Mobile is the NEXT dominant phase of computing
Mobile is different:
Mobile/Wireless/Cloud
• Transformational business models
• Faster lifecycles
• More iterative
Client/Server
Web/Desktop
Host/Mainframe
IBM MobileFirst
1
3. The IBM MobileFirst offering portfolio
Industry Solutions
Development & Integration Services
Banking Insurance Retail Transport Telecom Government Healthcare Automotive
Strategy & Design Services
IBM and Partner Applications
Application & Data Platform
Management Security Analytics
Devices Network Servers
Cloud & Managed Services
2
4. The IBM Mobile Enterprise Development Lifecycle
Design & Develop Instrument
Obtain Insight Integrate
Industrialize
Manage Test
Deploy Scan & Certify
3
5. Quality is critical for mobile applications
Customer facing (B2C) applications
– ‘Face of the Business’
– Engage customer personally and drive
loyalty
– User experience is key to brand
perception
Employee facing (B2E) applications
– Increase worker productivity
– Speed decision making and action
– Poor user experience compromises
investment
4
6. How is mobile application testing different?
Device platforms, fragmentation, and growth
– iOS, Android, BlackBerry, Windows Phone,
Symbian, etc.
– Multiple form factors and screen resolutions
– Device refresh every 24 months
New capabilities to test
– Camera, GPS, direction, orientation, voice, etc.
– Data and power consumption
More network considerations
– Multiple carriers, variable throughput and latency,
disconnected use, network switching, etc.
User experience is more critical
5
5
7. Testing the end-to-end mobile solution
Client Tier Devices Middle Tier Server Back-end Data & Services
Testing involves much more than just the mobile front-end
6
9. What do mobile testers need?
Test planning, reporting, and dashboarding
Test case/suite/environment construction
Integration with ALM
Integration with multiple execution engines
8
10. What do mobile testers need?
Still most used mobile testing method
Necessary for some validation
Integration with test management
Frequently key in outsourcing and
crowd sourcing scenarios
9
11. What do mobile testers need?
Isolate front-end from back-end
Control over data and interface
Decrease expensive set-up costs
10
12. What do mobile testers need?
Network connections
Server data
Client data
Injections and data flow analysis
11
13. What do mobile testers need?
Middle-tier and back-end
Mobile client code
Mobile network
Mobile client experience
12
14. What do mobile testers need?
Device / platform agnostic
Application instrumented automation
Optical / image recognition automation
13
15. What do mobile testers need?
Remotely accessible
Shareable across teams / geographies
Access to diverse selection
Device clouds minimize cost of ownership
14
16. IBM / Rational Testing Solution
IBM
AppScan
RQM Test Planning Test Execution
Configuration testing Team Collaboration
Test Construction Reporting & Dashboard
Client Tier Devices Middle Tier Server Back-end Data & Services
RTW/RTVS
Simulation of mid-tier or backend systems
Test automation of mid-tier or back-end systems
Test automation on device
Mobile device cloud access
15
17. Three Ways to Get Started with IBM
1 Continue the conversation with us at the
mobile enterprise zone in the Solution Expo
2 Schedule a free mobile innovation workshop
by emailing ibmmobile@us.ibm.com
3 Learn more at www.ibm.com/mobilefirst
Interact with us @IBMMobile and #IBMMobile
16