SlideShare une entreprise Scribd logo
1  sur  12
Is your mobile testing strategy future-
proof?
Source: https://www.statista.com/statistics/266488/forecast-of-mobile-app-downloads/
Mobile app downloads worldwide (by
region)
This statistic displays the number of
mobile app downloads worldwide in
2016 and 2017 sorted by region. In
2021, it is predicted that consumers in
the Americas will be downloading 74.7
billion mobile apps to their mobile
devices.
Source: https://www.statista.com/statistics/276623/number-of-apps-available-in-leading-app-stores/
Apps in leading app stores (till March 2017)
3
As of March 2017, Android users were
able to choose between 2.8 million
apps. Apple's App Store remained the
second largest app store with 2.2
million available apps.
How can we reduce time
to market?
How can we ensure
compatibility with a variety of
mobile devices?
How can we reduce crashes
while using swipe gestures?
How can we improve performance
and reduce sluggishness of our
mobile apps?
How can we plan for different
mobile platforms and their
continuous updates?
Key challenges faced while testing in mobile
How can we stay ahead in
the market?
Your mobile testing approach should be “future-proof” and combine..
..to become a single mobile testing strategy.
Automation
Less error-prone
Cloud
User interface testing & initial
quality assurance
Real devices
Full-proof test
Monitoring
Minimize
automation risk
Nagarro’s 5-step approach to a successful mobile testing strategy
A future-proof mobile testing strategy revolves around automation, maximum coverage, and optimized cost.
Device sampling
Choose the right
automation tool
Select the right
automation framework
1 3
4 5
2
This involves identifying a set of real devices, platforms, and
simulators where the automation framework will run. The aim is
to:
• establish the right balance between simulators and real
devices to optimize cost without impacting quality.
• test basic application functionality and flow on simulators.
• test touch response and user experience on real devices.
Step 1: Device
sampling
Step 2: Choose the right
automation tool
Choosing the right automation tool can set the course for
future testing processes. The selection is broadly based on
the following criteria:
- Type of mobile platform
- Script reusability
- Pricing
- Browser support capabilities
- Ease-of-use
Open source tools
Commercial tools
XCUI test
Step 3: Select the right
automation
framework
The focus here is on the type of automation framework
(data-driven, keyword-driven, hybrid) for the mobile application.
The framework selection checklist must include:
- The size of the application
- Product and domain knowledge
- Process-oriented and long-term solution
- Automation tool preferences
- Future enhancements and modifications in the application
Step 4: Minimize automation
risk
The risk of automation can be minimized by:
• building a small PoC (Proof of Concept) of 2-3 weeks to
automate critical business workflows.
• identifying any major issues that might be encountered
during future automation.
• accurately estimating the volume of automation.
Monitoring the automation process is essential in order to
identify the risks at the right time. This involves:
- Automation scripting
- Execution
- Debugging and reporting stats and KPIs (such as coverage,
detected defects, etc.)
Step 5: Monitoring
Nagarro provides technology services for digital disruption to both industry leaders and challengers. When our clients want to move fast and make things,
they turn to us. We combine design, digital, and data to help them outperform the competition. We distinguish ourselves by our agility, imagination, and
absolute commitment to our clients’ business success. Some of our clients include Siemens, GE, Lufthansa, Viacom, Estée Lauder, ASSA ABLOY,
Ericsson, DHL, Mitsubishi, BMW, the City of New York, Erste Bank, T-Systems, SAP, and Infor. Working with these clients, we continually push at the
boundaries of what is possible to do through technology, and in what time frame. Today, we are more than 4,500 experts across 16 countries. Together we
form Nagarro, the global services division of Munich-based Allgeier SE.
Sources
• http://www.iata.org/pressroom/pr/Pages/2017-10-24-01.aspx
• https://www.iata.org/whatwedo/Documents/economics/IATA-Economic-Performance-of-the-Industry-mid-year-2017-report.pdf
• https://nats.aero/blog/2015/01/big-data-and-managing-capacity/
• http://airlines.iata.org/analysis/fuel-management-a-burning-desire-to-simplify
Is your software product company following
best practices in mobile solution testing?
What are the four key pointers to consider
for an effective automation strategy?
Get to know our range of services for
independent testing and validation.

Contenu connexe

Tendances

Leveraging B2B mobile apps
Leveraging B2B mobile appsLeveraging B2B mobile apps
Leveraging B2B mobile appsBGGMobile.com
 
GO HIGH ON COMMERCE WITH IPHONE APPS
GO HIGH ON COMMERCE WITH IPHONE APPSGO HIGH ON COMMERCE WITH IPHONE APPS
GO HIGH ON COMMERCE WITH IPHONE APPSAfycon Technologies
 
Appthority Presents at Under the Radar 2013
Appthority Presents at Under the Radar 2013Appthority Presents at Under the Radar 2013
Appthority Presents at Under the Radar 2013Dealmaker Media
 
CA Technologies: Role of Apps in Transforming Manufacturing
CA Technologies: Role of Apps in Transforming ManufacturingCA Technologies: Role of Apps in Transforming Manufacturing
CA Technologies: Role of Apps in Transforming ManufacturingRahul Neel Mani
 
Mobile Automation and Best Practices - Siva Sundararaman
Mobile Automation and Best Practices - Siva SundararamanMobile Automation and Best Practices - Siva Sundararaman
Mobile Automation and Best Practices - Siva Sundararamanagilemaine
 
Mobile Action - Infographic Mobile Revenue 2014
Mobile Action - Infographic Mobile Revenue 2014Mobile Action - Infographic Mobile Revenue 2014
Mobile Action - Infographic Mobile Revenue 2014Zen Cachola
 
The State of App Marketing in Brazil and LATAM 2018 by AppsFlyer
The State of App Marketing in Brazil and LATAM 2018 by AppsFlyerThe State of App Marketing in Brazil and LATAM 2018 by AppsFlyer
The State of App Marketing in Brazil and LATAM 2018 by AppsFlyerAppsFlyer
 
5 AI projects that will revolutionise the supply chain
5 AI projects that will revolutionise the supply chain5 AI projects that will revolutionise the supply chain
5 AI projects that will revolutionise the supply chainSam Phipps
 
Mobility Era Demands Flexible API-based Solutions
Mobility Era Demands Flexible API-based SolutionsMobility Era Demands Flexible API-based Solutions
Mobility Era Demands Flexible API-based SolutionsRaúl Castañón Martínez
 
App Annie: The State of the App Economy in 2017
App Annie: The State of the App Economy in 2017App Annie: The State of the App Economy in 2017
App Annie: The State of the App Economy in 2017krystinedinh
 
Data driven products
Data driven productsData driven products
Data driven productsAna Brambilla
 
The State of App Downloads and Monetization Infographic : Global 2015
The State of App Downloads and Monetization Infographic : Global 2015The State of App Downloads and Monetization Infographic : Global 2015
The State of App Downloads and Monetization Infographic : Global 2015InMobi
 
Why Persona-Based Marketing is a Must | Itamar Benedy
Why Persona-Based Marketing is a Must | Itamar BenedyWhy Persona-Based Marketing is a Must | Itamar Benedy
Why Persona-Based Marketing is a Must | Itamar BenedyJessica Tams
 
2nd annual mobile apps 2013
2nd annual mobile apps 20132nd annual mobile apps 2013
2nd annual mobile apps 2013raja1233
 
Mobillify FingerPrint april 2012
Mobillify FingerPrint april 2012Mobillify FingerPrint april 2012
Mobillify FingerPrint april 2012Liagine
 
The State of App Downloads and Monetization Infographic : Latin America Q3 2015
The State of App Downloads and Monetization Infographic : Latin America Q3 2015The State of App Downloads and Monetization Infographic : Latin America Q3 2015
The State of App Downloads and Monetization Infographic : Latin America Q3 2015InMobi
 
Mobile App Analytics
Mobile App AnalyticsMobile App Analytics
Mobile App Analyticspragativbora
 

Tendances (20)

Leveraging B2B mobile apps
Leveraging B2B mobile appsLeveraging B2B mobile apps
Leveraging B2B mobile apps
 
Webinar TotalCross 4.0
Webinar TotalCross 4.0Webinar TotalCross 4.0
Webinar TotalCross 4.0
 
GO HIGH ON COMMERCE WITH IPHONE APPS
GO HIGH ON COMMERCE WITH IPHONE APPSGO HIGH ON COMMERCE WITH IPHONE APPS
GO HIGH ON COMMERCE WITH IPHONE APPS
 
Appthority Presents at Under the Radar 2013
Appthority Presents at Under the Radar 2013Appthority Presents at Under the Radar 2013
Appthority Presents at Under the Radar 2013
 
CA Technologies: Role of Apps in Transforming Manufacturing
CA Technologies: Role of Apps in Transforming ManufacturingCA Technologies: Role of Apps in Transforming Manufacturing
CA Technologies: Role of Apps in Transforming Manufacturing
 
Mobile Automation and Best Practices - Siva Sundararaman
Mobile Automation and Best Practices - Siva SundararamanMobile Automation and Best Practices - Siva Sundararaman
Mobile Automation and Best Practices - Siva Sundararaman
 
Mobile Action - Infographic Mobile Revenue 2014
Mobile Action - Infographic Mobile Revenue 2014Mobile Action - Infographic Mobile Revenue 2014
Mobile Action - Infographic Mobile Revenue 2014
 
The State of App Marketing in Brazil and LATAM 2018 by AppsFlyer
The State of App Marketing in Brazil and LATAM 2018 by AppsFlyerThe State of App Marketing in Brazil and LATAM 2018 by AppsFlyer
The State of App Marketing in Brazil and LATAM 2018 by AppsFlyer
 
5 AI projects that will revolutionise the supply chain
5 AI projects that will revolutionise the supply chain5 AI projects that will revolutionise the supply chain
5 AI projects that will revolutionise the supply chain
 
Mobility Era Demands Flexible API-based Solutions
Mobility Era Demands Flexible API-based SolutionsMobility Era Demands Flexible API-based Solutions
Mobility Era Demands Flexible API-based Solutions
 
App Annie: The State of the App Economy in 2017
App Annie: The State of the App Economy in 2017App Annie: The State of the App Economy in 2017
App Annie: The State of the App Economy in 2017
 
Data driven products
Data driven productsData driven products
Data driven products
 
The State of App Downloads and Monetization Infographic : Global 2015
The State of App Downloads and Monetization Infographic : Global 2015The State of App Downloads and Monetization Infographic : Global 2015
The State of App Downloads and Monetization Infographic : Global 2015
 
Why Persona-Based Marketing is a Must | Itamar Benedy
Why Persona-Based Marketing is a Must | Itamar BenedyWhy Persona-Based Marketing is a Must | Itamar Benedy
Why Persona-Based Marketing is a Must | Itamar Benedy
 
Apps are the new Ads
Apps are the new AdsApps are the new Ads
Apps are the new Ads
 
2nd annual mobile apps 2013
2nd annual mobile apps 20132nd annual mobile apps 2013
2nd annual mobile apps 2013
 
Mobillify FingerPrint april 2012
Mobillify FingerPrint april 2012Mobillify FingerPrint april 2012
Mobillify FingerPrint april 2012
 
Mobile App Development 2015 – Facts, Statistics & Trends
Mobile App Development 2015 – Facts, Statistics & TrendsMobile App Development 2015 – Facts, Statistics & Trends
Mobile App Development 2015 – Facts, Statistics & Trends
 
The State of App Downloads and Monetization Infographic : Latin America Q3 2015
The State of App Downloads and Monetization Infographic : Latin America Q3 2015The State of App Downloads and Monetization Infographic : Latin America Q3 2015
The State of App Downloads and Monetization Infographic : Latin America Q3 2015
 
Mobile App Analytics
Mobile App AnalyticsMobile App Analytics
Mobile App Analytics
 

Similaire à Making your mobile testing strategy future-proof

A Step-by-Step Guide on How to Scrape Data from Mobile Apps.pptx
A Step-by-Step Guide on How to Scrape Data from Mobile Apps.pptxA Step-by-Step Guide on How to Scrape Data from Mobile Apps.pptx
A Step-by-Step Guide on How to Scrape Data from Mobile Apps.pptxMobile App
 
2012 magic-quadrant-for-application-performance-monitoring
2012 magic-quadrant-for-application-performance-monitoring2012 magic-quadrant-for-application-performance-monitoring
2012 magic-quadrant-for-application-performance-monitoringvinooothm
 
IBM InterConnect Build and Deploy MobileFirst Applications
IBM InterConnect Build and Deploy MobileFirst ApplicationsIBM InterConnect Build and Deploy MobileFirst Applications
IBM InterConnect Build and Deploy MobileFirst ApplicationsLeigh Williamson
 
Adequate Solution for Business to Customer (B2C) by an ongoing Mobile System
Adequate Solution for Business to Customer (B2C) by an ongoing Mobile SystemAdequate Solution for Business to Customer (B2C) by an ongoing Mobile System
Adequate Solution for Business to Customer (B2C) by an ongoing Mobile SystemAM Publications
 
Essential Guide to Becoming A Mobile App Rock Star - part III - Enterprise Apps
Essential Guide to Becoming A Mobile App Rock Star - part III - Enterprise AppsEssential Guide to Becoming A Mobile App Rock Star - part III - Enterprise Apps
Essential Guide to Becoming A Mobile App Rock Star - part III - Enterprise AppsDMIMarketing
 
Connecting Applications from Mobile to Mainframe in the Application Economy
Connecting Applications from Mobile to Mainframe in the Application EconomyConnecting Applications from Mobile to Mainframe in the Application Economy
Connecting Applications from Mobile to Mainframe in the Application EconomyCA Technologies
 
Essential Guide to Becoming A Mobile App Rock Star - part III - Consumer-faci...
Essential Guide to Becoming A Mobile App Rock Star - part III - Consumer-faci...Essential Guide to Becoming A Mobile App Rock Star - part III - Consumer-faci...
Essential Guide to Becoming A Mobile App Rock Star - part III - Consumer-faci...DMIMarketing
 
S cube's mobile application development
S cube's mobile application developmentS cube's mobile application development
S cube's mobile application developmentarti yadav
 
Scube's mobile application development
Scube's mobile application developmentScube's mobile application development
Scube's mobile application developmentarti yadav
 
Considerations when building mobile app. Presented by Microstrategy
Considerations when building mobile app. Presented by MicrostrategyConsiderations when building mobile app. Presented by Microstrategy
Considerations when building mobile app. Presented by Microstrategyitnewsafrica
 
Strategic Private Cloud - When and Why
Strategic Private Cloud - When and WhyStrategic Private Cloud - When and Why
Strategic Private Cloud - When and WhyMobile Labs
 
Android Application for Updation
Android Application for UpdationAndroid Application for Updation
Android Application for UpdationIRJET Journal
 
8 Step to Build Your lot-Based Mobile Parking System.pdf
8 Step to Build Your lot-Based Mobile Parking System.pdf8 Step to Build Your lot-Based Mobile Parking System.pdf
8 Step to Build Your lot-Based Mobile Parking System.pdfExpert App Devs
 
9 Hidden Challenges of Enterprise Mobility Application Development by Utah Te...
9 Hidden Challenges of Enterprise Mobility Application Development by Utah Te...9 Hidden Challenges of Enterprise Mobility Application Development by Utah Te...
9 Hidden Challenges of Enterprise Mobility Application Development by Utah Te...Utah Tech Labs
 
Importance of Mobile App Architecture For Mobile App Development
Importance of Mobile App Architecture For Mobile App DevelopmentImportance of Mobile App Architecture For Mobile App Development
Importance of Mobile App Architecture For Mobile App DevelopmentHelios Solutions
 
IBM Mobile Overview for Ecosystem Partners
IBM Mobile Overview for Ecosystem PartnersIBM Mobile Overview for Ecosystem Partners
IBM Mobile Overview for Ecosystem PartnersJeremy Siewert
 
IT and data analytics ppt(unit-2).pdf
IT and data analytics ppt(unit-2).pdfIT and data analytics ppt(unit-2).pdf
IT and data analytics ppt(unit-2).pdfTestbookpassCoupanco
 
Introductie presentation magic app mall
Introductie presentation magic app mallIntroductie presentation magic app mall
Introductie presentation magic app malleduardsmeets
 

Similaire à Making your mobile testing strategy future-proof (20)

A Step-by-Step Guide on How to Scrape Data from Mobile Apps.pptx
A Step-by-Step Guide on How to Scrape Data from Mobile Apps.pptxA Step-by-Step Guide on How to Scrape Data from Mobile Apps.pptx
A Step-by-Step Guide on How to Scrape Data from Mobile Apps.pptx
 
2012 magic-quadrant-for-application-performance-monitoring
2012 magic-quadrant-for-application-performance-monitoring2012 magic-quadrant-for-application-performance-monitoring
2012 magic-quadrant-for-application-performance-monitoring
 
IBM InterConnect Build and Deploy MobileFirst Applications
IBM InterConnect Build and Deploy MobileFirst ApplicationsIBM InterConnect Build and Deploy MobileFirst Applications
IBM InterConnect Build and Deploy MobileFirst Applications
 
Adequate Solution for Business to Customer (B2C) by an ongoing Mobile System
Adequate Solution for Business to Customer (B2C) by an ongoing Mobile SystemAdequate Solution for Business to Customer (B2C) by an ongoing Mobile System
Adequate Solution for Business to Customer (B2C) by an ongoing Mobile System
 
Essential Guide to Becoming A Mobile App Rock Star - part III - Enterprise Apps
Essential Guide to Becoming A Mobile App Rock Star - part III - Enterprise AppsEssential Guide to Becoming A Mobile App Rock Star - part III - Enterprise Apps
Essential Guide to Becoming A Mobile App Rock Star - part III - Enterprise Apps
 
Connecting Applications from Mobile to Mainframe in the Application Economy
Connecting Applications from Mobile to Mainframe in the Application EconomyConnecting Applications from Mobile to Mainframe in the Application Economy
Connecting Applications from Mobile to Mainframe in the Application Economy
 
how to choose right mobile app development tools
how to choose right mobile app development toolshow to choose right mobile app development tools
how to choose right mobile app development tools
 
Essential Guide to Becoming A Mobile App Rock Star - part III - Consumer-faci...
Essential Guide to Becoming A Mobile App Rock Star - part III - Consumer-faci...Essential Guide to Becoming A Mobile App Rock Star - part III - Consumer-faci...
Essential Guide to Becoming A Mobile App Rock Star - part III - Consumer-faci...
 
S cube's mobile application development
S cube's mobile application developmentS cube's mobile application development
S cube's mobile application development
 
Scube's mobile application development
Scube's mobile application developmentScube's mobile application development
Scube's mobile application development
 
Considerations when building mobile app. Presented by Microstrategy
Considerations when building mobile app. Presented by MicrostrategyConsiderations when building mobile app. Presented by Microstrategy
Considerations when building mobile app. Presented by Microstrategy
 
Strategic Private Cloud - When and Why
Strategic Private Cloud - When and WhyStrategic Private Cloud - When and Why
Strategic Private Cloud - When and Why
 
Android Application for Updation
Android Application for UpdationAndroid Application for Updation
Android Application for Updation
 
8 Step to Build Your lot-Based Mobile Parking System.pdf
8 Step to Build Your lot-Based Mobile Parking System.pdf8 Step to Build Your lot-Based Mobile Parking System.pdf
8 Step to Build Your lot-Based Mobile Parking System.pdf
 
About smartData
About smartDataAbout smartData
About smartData
 
9 Hidden Challenges of Enterprise Mobility Application Development by Utah Te...
9 Hidden Challenges of Enterprise Mobility Application Development by Utah Te...9 Hidden Challenges of Enterprise Mobility Application Development by Utah Te...
9 Hidden Challenges of Enterprise Mobility Application Development by Utah Te...
 
Importance of Mobile App Architecture For Mobile App Development
Importance of Mobile App Architecture For Mobile App DevelopmentImportance of Mobile App Architecture For Mobile App Development
Importance of Mobile App Architecture For Mobile App Development
 
IBM Mobile Overview for Ecosystem Partners
IBM Mobile Overview for Ecosystem PartnersIBM Mobile Overview for Ecosystem Partners
IBM Mobile Overview for Ecosystem Partners
 
IT and data analytics ppt(unit-2).pdf
IT and data analytics ppt(unit-2).pdfIT and data analytics ppt(unit-2).pdf
IT and data analytics ppt(unit-2).pdf
 
Introductie presentation magic app mall
Introductie presentation magic app mallIntroductie presentation magic app mall
Introductie presentation magic app mall
 

Plus de Nagarro

Testing the Migration of Monolithic Applications to Microservices on the Cloud
Testing the Migration of Monolithic Applications to Microservices on the CloudTesting the Migration of Monolithic Applications to Microservices on the Cloud
Testing the Migration of Monolithic Applications to Microservices on the CloudNagarro
 
Intelligent automation beyond test execution
Intelligent automation beyond test executionIntelligent automation beyond test execution
Intelligent automation beyond test executionNagarro
 
Flutter: An open-source UI software development kit
Flutter: An open-source UI software development kitFlutter: An open-source UI software development kit
Flutter: An open-source UI software development kitNagarro
 
Remote Collaboration: Working Canvas
Remote Collaboration: Working Canvas Remote Collaboration: Working Canvas
Remote Collaboration: Working Canvas Nagarro
 
Remote Collaboration: Working and Leading from Home
Remote Collaboration: Working and Leading from HomeRemote Collaboration: Working and Leading from Home
Remote Collaboration: Working and Leading from HomeNagarro
 
Chatbot testing
Chatbot testing Chatbot testing
Chatbot testing Nagarro
 
10 Gründe, warum Ihre Testautomatisierung zum Scheitern verurteilt ist
10 Gründe, warum Ihre Testautomatisierung zum Scheitern verurteilt ist 10 Gründe, warum Ihre Testautomatisierung zum Scheitern verurteilt ist
10 Gründe, warum Ihre Testautomatisierung zum Scheitern verurteilt ist Nagarro
 
Integrating AI in software quality in absence of a well-defined requirements
Integrating AI in software quality in absence of a well-defined requirementsIntegrating AI in software quality in absence of a well-defined requirements
Integrating AI in software quality in absence of a well-defined requirementsNagarro
 
Intelligent Digital Mesh Testing
Intelligent Digital Mesh TestingIntelligent Digital Mesh Testing
Intelligent Digital Mesh TestingNagarro
 
Software Quality without Testing
Software Quality without TestingSoftware Quality without Testing
Software Quality without TestingNagarro
 
Advanced Test Automation: Agile Model
Advanced Test Automation: Agile ModelAdvanced Test Automation: Agile Model
Advanced Test Automation: Agile ModelNagarro
 
Testing @ digital speed
 Testing @ digital speed Testing @ digital speed
Testing @ digital speedNagarro
 
How to get started? Digital Transformation: A Down-to-Earth Approach
How to get started? Digital Transformation: A Down-to-Earth ApproachHow to get started? Digital Transformation: A Down-to-Earth Approach
How to get started? Digital Transformation: A Down-to-Earth ApproachNagarro
 
Connecting the dots – Industrial IoT is more than just sensor deployment
Connecting the dots – Industrial IoT is more than just sensor deploymentConnecting the dots – Industrial IoT is more than just sensor deployment
Connecting the dots – Industrial IoT is more than just sensor deploymentNagarro
 
A walk through the AI Use Cases in the Connected Enterprise
A walk through the AI Use Cases in the Connected EnterpriseA walk through the AI Use Cases in the Connected Enterprise
A walk through the AI Use Cases in the Connected EnterpriseNagarro
 
Cloud-enabled analytics
Cloud-enabled analyticsCloud-enabled analytics
Cloud-enabled analyticsNagarro
 
Why Cloud Computing is mandatory for Connected Enterprise
Why Cloud Computing is mandatory for Connected EnterpriseWhy Cloud Computing is mandatory for Connected Enterprise
Why Cloud Computing is mandatory for Connected EnterpriseNagarro
 
Testing Microservices
Testing MicroservicesTesting Microservices
Testing MicroservicesNagarro
 
Are Your Mobile Apps Secure? (Part I)
Are Your Mobile Apps Secure? (Part I)Are Your Mobile Apps Secure? (Part I)
Are Your Mobile Apps Secure? (Part I)Nagarro
 
Mobile Apps and Security Attacks: An Introduction
Mobile Apps and Security Attacks: An IntroductionMobile Apps and Security Attacks: An Introduction
Mobile Apps and Security Attacks: An IntroductionNagarro
 

Plus de Nagarro (20)

Testing the Migration of Monolithic Applications to Microservices on the Cloud
Testing the Migration of Monolithic Applications to Microservices on the CloudTesting the Migration of Monolithic Applications to Microservices on the Cloud
Testing the Migration of Monolithic Applications to Microservices on the Cloud
 
Intelligent automation beyond test execution
Intelligent automation beyond test executionIntelligent automation beyond test execution
Intelligent automation beyond test execution
 
Flutter: An open-source UI software development kit
Flutter: An open-source UI software development kitFlutter: An open-source UI software development kit
Flutter: An open-source UI software development kit
 
Remote Collaboration: Working Canvas
Remote Collaboration: Working Canvas Remote Collaboration: Working Canvas
Remote Collaboration: Working Canvas
 
Remote Collaboration: Working and Leading from Home
Remote Collaboration: Working and Leading from HomeRemote Collaboration: Working and Leading from Home
Remote Collaboration: Working and Leading from Home
 
Chatbot testing
Chatbot testing Chatbot testing
Chatbot testing
 
10 Gründe, warum Ihre Testautomatisierung zum Scheitern verurteilt ist
10 Gründe, warum Ihre Testautomatisierung zum Scheitern verurteilt ist 10 Gründe, warum Ihre Testautomatisierung zum Scheitern verurteilt ist
10 Gründe, warum Ihre Testautomatisierung zum Scheitern verurteilt ist
 
Integrating AI in software quality in absence of a well-defined requirements
Integrating AI in software quality in absence of a well-defined requirementsIntegrating AI in software quality in absence of a well-defined requirements
Integrating AI in software quality in absence of a well-defined requirements
 
Intelligent Digital Mesh Testing
Intelligent Digital Mesh TestingIntelligent Digital Mesh Testing
Intelligent Digital Mesh Testing
 
Software Quality without Testing
Software Quality without TestingSoftware Quality without Testing
Software Quality without Testing
 
Advanced Test Automation: Agile Model
Advanced Test Automation: Agile ModelAdvanced Test Automation: Agile Model
Advanced Test Automation: Agile Model
 
Testing @ digital speed
 Testing @ digital speed Testing @ digital speed
Testing @ digital speed
 
How to get started? Digital Transformation: A Down-to-Earth Approach
How to get started? Digital Transformation: A Down-to-Earth ApproachHow to get started? Digital Transformation: A Down-to-Earth Approach
How to get started? Digital Transformation: A Down-to-Earth Approach
 
Connecting the dots – Industrial IoT is more than just sensor deployment
Connecting the dots – Industrial IoT is more than just sensor deploymentConnecting the dots – Industrial IoT is more than just sensor deployment
Connecting the dots – Industrial IoT is more than just sensor deployment
 
A walk through the AI Use Cases in the Connected Enterprise
A walk through the AI Use Cases in the Connected EnterpriseA walk through the AI Use Cases in the Connected Enterprise
A walk through the AI Use Cases in the Connected Enterprise
 
Cloud-enabled analytics
Cloud-enabled analyticsCloud-enabled analytics
Cloud-enabled analytics
 
Why Cloud Computing is mandatory for Connected Enterprise
Why Cloud Computing is mandatory for Connected EnterpriseWhy Cloud Computing is mandatory for Connected Enterprise
Why Cloud Computing is mandatory for Connected Enterprise
 
Testing Microservices
Testing MicroservicesTesting Microservices
Testing Microservices
 
Are Your Mobile Apps Secure? (Part I)
Are Your Mobile Apps Secure? (Part I)Are Your Mobile Apps Secure? (Part I)
Are Your Mobile Apps Secure? (Part I)
 
Mobile Apps and Security Attacks: An Introduction
Mobile Apps and Security Attacks: An IntroductionMobile Apps and Security Attacks: An Introduction
Mobile Apps and Security Attacks: An Introduction
 

Making your mobile testing strategy future-proof

  • 1. Is your mobile testing strategy future- proof?
  • 2. Source: https://www.statista.com/statistics/266488/forecast-of-mobile-app-downloads/ Mobile app downloads worldwide (by region) This statistic displays the number of mobile app downloads worldwide in 2016 and 2017 sorted by region. In 2021, it is predicted that consumers in the Americas will be downloading 74.7 billion mobile apps to their mobile devices.
  • 3. Source: https://www.statista.com/statistics/276623/number-of-apps-available-in-leading-app-stores/ Apps in leading app stores (till March 2017) 3 As of March 2017, Android users were able to choose between 2.8 million apps. Apple's App Store remained the second largest app store with 2.2 million available apps.
  • 4. How can we reduce time to market? How can we ensure compatibility with a variety of mobile devices? How can we reduce crashes while using swipe gestures? How can we improve performance and reduce sluggishness of our mobile apps? How can we plan for different mobile platforms and their continuous updates? Key challenges faced while testing in mobile How can we stay ahead in the market?
  • 5. Your mobile testing approach should be “future-proof” and combine.. ..to become a single mobile testing strategy. Automation Less error-prone Cloud User interface testing & initial quality assurance Real devices Full-proof test
  • 6. Monitoring Minimize automation risk Nagarro’s 5-step approach to a successful mobile testing strategy A future-proof mobile testing strategy revolves around automation, maximum coverage, and optimized cost. Device sampling Choose the right automation tool Select the right automation framework 1 3 4 5 2
  • 7. This involves identifying a set of real devices, platforms, and simulators where the automation framework will run. The aim is to: • establish the right balance between simulators and real devices to optimize cost without impacting quality. • test basic application functionality and flow on simulators. • test touch response and user experience on real devices. Step 1: Device sampling
  • 8. Step 2: Choose the right automation tool Choosing the right automation tool can set the course for future testing processes. The selection is broadly based on the following criteria: - Type of mobile platform - Script reusability - Pricing - Browser support capabilities - Ease-of-use Open source tools Commercial tools XCUI test
  • 9. Step 3: Select the right automation framework The focus here is on the type of automation framework (data-driven, keyword-driven, hybrid) for the mobile application. The framework selection checklist must include: - The size of the application - Product and domain knowledge - Process-oriented and long-term solution - Automation tool preferences - Future enhancements and modifications in the application
  • 10. Step 4: Minimize automation risk The risk of automation can be minimized by: • building a small PoC (Proof of Concept) of 2-3 weeks to automate critical business workflows. • identifying any major issues that might be encountered during future automation. • accurately estimating the volume of automation.
  • 11. Monitoring the automation process is essential in order to identify the risks at the right time. This involves: - Automation scripting - Execution - Debugging and reporting stats and KPIs (such as coverage, detected defects, etc.) Step 5: Monitoring
  • 12. Nagarro provides technology services for digital disruption to both industry leaders and challengers. When our clients want to move fast and make things, they turn to us. We combine design, digital, and data to help them outperform the competition. We distinguish ourselves by our agility, imagination, and absolute commitment to our clients’ business success. Some of our clients include Siemens, GE, Lufthansa, Viacom, Estée Lauder, ASSA ABLOY, Ericsson, DHL, Mitsubishi, BMW, the City of New York, Erste Bank, T-Systems, SAP, and Infor. Working with these clients, we continually push at the boundaries of what is possible to do through technology, and in what time frame. Today, we are more than 4,500 experts across 16 countries. Together we form Nagarro, the global services division of Munich-based Allgeier SE. Sources • http://www.iata.org/pressroom/pr/Pages/2017-10-24-01.aspx • https://www.iata.org/whatwedo/Documents/economics/IATA-Economic-Performance-of-the-Industry-mid-year-2017-report.pdf • https://nats.aero/blog/2015/01/big-data-and-managing-capacity/ • http://airlines.iata.org/analysis/fuel-management-a-burning-desire-to-simplify Is your software product company following best practices in mobile solution testing? What are the four key pointers to consider for an effective automation strategy? Get to know our range of services for independent testing and validation.