Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Application Testing Best Practices
for Mobile Devices
Arif Muhammad
DevOps: Continuous Delivery
CA Technologies
Director P...
2 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
For Informational Purposes Only
Terms of this Presentation
© 2015 CA. A...
3 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Abstract
The mobile device market is changing daily. Mobile application...
4 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Agenda
MOBILE TEST AUTOMATION CORE PRINCIPLES
MOBILE TEST AUTOMATION CH...
5 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Mobile devices
Source: IDC, August 2015
• Android dominates by units
• ...
6 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Android Device Fragmentation
http://opensignal.com/reports/2014/android...
7 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Test Automation Challenges
 Complexity is high due to the number and t...
8 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
How Can I Reduce Complexity?
In 2013 Gartner said that hybrid apps, whi...
9 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Early Decision Point – Native vs. HTML5 vs. Hybrid
 We’ve seen about 5...
10 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Where is Your Device?
Emulator Simulator
Desktop
Connected
Real Device...
11 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
CA Application Test for Mobile – Goals
 Point and click solution, no ...
12 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Test Script Visual Editing - Demo
13 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Q & A
14 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Recommended Sessions
SESSION # TITLE DATE/TIME
DO3T20S
Apply a "Patton...
15 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Must See Demos
Application
Test Demo
Create Better
Application Tests
T...
16 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Follow On Conversations At…
Smart Bar
Theaters 3 & 4
Tech Talks
Theate...
17 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
For More Information
To learn more, please visit:
http://cainc.to/Nv2V...
Upcoming SlideShare
Loading in …5
×

Application Testing Best Practices for Mobile Devices

796 views

Published on

The mobile device market is changing daily. Mobile application testing has been hard to stabilize and many testers have had to use a “trial and error” approach. During this session, CA will share the top testing trends and best practices for accelerating the release of great functioning mobile applications and some of the key new features for mobility testing in our next release of CA Application Test – including a review of how we have integrated Appium into the solution.

For more information, please visit http://cainc.to/Nv2VOe

Published in: Technology
  • Be the first to comment

Application Testing Best Practices for Mobile Devices

  1. 1. Application Testing Best Practices for Mobile Devices Arif Muhammad DevOps: Continuous Delivery CA Technologies Director Product Management DO3T39T @DevCenter #CAWorld
  2. 2. 2 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD For Informational Purposes Only Terms of this Presentation © 2015 CA. All rights reserved. All trademarks referenced herein belong to their respective companies. The presentation provided at CA World 2015 is intended for information purposes only and does not form any type of warranty. Some of the specific slides with customer references relate to customer's specific use and experience of CA products and solutions so actual results may vary. Certain information in this presentation may outline CA’s general product direction. This presentation shall not serve to (i) affect the rights and/or obligations of CA or its licensees under any existing or future license agreement or services agreement relating to any CA software product; or (ii) amend any product documentation or specifications for any CA software product. This presentation is based on current information and resource allocations as of November 18, 2015, and is subject to change or withdrawal by CA at any time without notice. The development, release and timing of any features or functionality described in this presentation remain at CA’s sole discretion. Notwithstanding anything in this presentation to the contrary, upon the general availability of any future CA product release referenced in this presentation, CA may make such release available to new licensees in the form of a regularly scheduled major product release. Such release may be made available to licensees of the product who are active subscribers to CA maintenance and support, on a when and if- available basis. The information in this presentation is not deemed to be incorporated into any contract.
  3. 3. 3 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Abstract The mobile device market is changing daily. Mobile application testing has been hard to stabilize and many testers have had to use a “trial and error” approach. During this session, CA will share the top testing trends and best practices for accelerating the release of great functioning mobile applications and some of the key new features for mobility testing in our next release of CA Application Test – including a review of how we have integrated Appium into the solution. Arif Muhammad CA Technologies
  4. 4. 4 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Agenda MOBILE TEST AUTOMATION CORE PRINCIPLES MOBILE TEST AUTOMATION CHALLENGES GOALS OF CA APPLICATION TEST DEMO - TEST SCRIPT VISUAL EDITING Q & A 1 2 3 4 5
  5. 5. 5 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Mobile devices Source: IDC, August 2015 • Android dominates by units • iOS far behind in second • Everything else is less than 4%
  6. 6. 6 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Android Device Fragmentation http://opensignal.com/reports/2014/android-fragmentation/
  7. 7. 7 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Test Automation Challenges  Complexity is high due to the number and type of devices  Most enterprise Apps are dependent on backend services to work properly  Developers can help by building testable Apps  But still test automation tends to become a development project
  8. 8. 8 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD How Can I Reduce Complexity? In 2013 Gartner said that hybrid apps, which offer a balance between HTML5-based web apps and native apps, will be used in more than 50 percent of mobile apps by 2016. Which way did you go? Native vs. HTML5 vs. Hybrid Source: Gartner Group, April 16, 2013, Press Releases, Gartner Recommends a Hybrid Approach for Business-to-Employee Mobile Apps
  9. 9. 9 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Early Decision Point – Native vs. HTML5 vs. Hybrid  We’ve seen about 50/50 break down of native to mobile  Companies are transitioning both direction for several reasons  Hybrid easier to get started – one app to maintain for several platforms. Smaller support teams without a lot of resources often opt for hybrid  Native generally faster  Notable transitions: – Facebook started with hybrid, but transitioned to native for performance
  10. 10. 10 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Where is Your Device? Emulator Simulator Desktop Connected Real Device Mobile Lab Cloud
  11. 11. 11 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD CA Application Test for Mobile – Goals  Point and click solution, no coding required  “Write once and execute anywhere” as much as possible – No modifications to the test suite when retargeting execution environment  Make a test run easily anywhere to adopt to your environment – From emulator, running on developer desktop, in mobile lab or cloud  Allow same capabilities across on-premise and off-premise  Data drive Test Automation for maximum coverage
  12. 12. 12 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Test Script Visual Editing - Demo
  13. 13. 13 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Q & A
  14. 14. 14 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Recommended Sessions SESSION # TITLE DATE/TIME DO3T20S Apply a "Patton and Gandhi" Approach to Optimize Its DevOps Adoption Curve and Communications to Drive Consensus 11/19/2015 at 1:00 pm DO3T24S Accelerate DevTest with Microsoft® Azure™ and Service Virtualization on Demand 11/19/2015 at 3:00 pm DO3X114S Freeing the World from Slow: How Service Virtualization and the Concept of S.P.E.E.D. Will Steer You Away from Committing Continuous Delivery Suicide 11/19/2015 at 3:45 pm
  15. 15. 15 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Must See Demos Application Test Demo Create Better Application Tests Theater 4 DevOps Sim DevOps Simulation Experience Theater 3 Continuous App Insight Automate Tests for Better Apps Theater 4 Service Virtualization Deliver Better Apps Faster with SV Theater 3
  16. 16. 16 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Follow On Conversations At… Smart Bar Theaters 3 & 4 Tech Talks Theaters 3 & 4
  17. 17. 17 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD For More Information To learn more, please visit: http://cainc.to/Nv2VOe CA World ’15

×