1 / 12

MODEL BASED GUI TESTING FOR MOBILE APPS

MODEL BASED GUI TESTING FOR MOBILE APPS. Manoj Philip Mathen Specialized Testing Consultant, Infosys. Agenda. Background : Insurance Domain Insurance Industry and Mobile Apps Software Migration to Mobile Apps SOA Based Applications on Mobile Devices MBT for Apps on Mobile Devices

lazar
Télécharger la présentation

MODEL BASED GUI TESTING FOR MOBILE APPS

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. MODEL BASED GUI TESTING FOR MOBILE APPS • Manoj Philip Mathen • Specialized Testing Consultant, Infosys

  2. Agenda • Background : Insurance Domain • Insurance Industry and Mobile Apps • Software Migration to Mobile Apps • SOA Based Applications on Mobile Devices • MBT for Apps on Mobile Devices • Benefits & Challenges

  3. Insurance Domain • World wide insurance premium in 2010 ( the latest data available) ~$4.33 Trillion • 6.89% of Global GDP • USA : $ 1.16 Trillion • China : $215 Billion • UK : $310 Billion • India : $ 78 Billion Source : Survey by Swiss Re (Global Leading Insurance firm) http://www.swissre.com/sigma/

  4. Telecom domain 5.9 billion mobile subscribers ( 80% of the world population) 1.2 billion mobile web users world wide Mobile devices account for 8.49 percent of global website hits Source : http://mobithinking.com/mobile-marketing-tools/latest-mobile-stats

  5. Market Strategy ( Insure via Smart phones) Provider Perspective • Insurance is a volume Business. Reaching out to the mass, specially in BRIC nations is key • Cost Effectiveness Customer Perspective • Awareness on Benefits • Customer Satisfaction ( Reduced Quote to Claim Cycle)

  6. Case Study Select Policy for a 3RD Party Firm Client Description: Insurance Broker Scope: Development of Quote Generator Application with the following features for iPhone: • Get Nearby Agents • To find the list of all agents / providers nearby (~1km) to the user’s current location and to show the route to reach the selected office • Agents by Location • To find agents in the area of user’s interest by entering the Zip code & landmark and also to get the route to reach the selected store Internal DB User Authentication Mobile Network Provider Profile Management iPhone Device Google Map Server Service Management Consumer Backend

  7. Model based testing For Select policy Case Provider User Agent Request (0, false) Location (300) Location ok (1, 300) Pol Type (400) Pol ok (1, 300) SOA architecture. Services were exposed for consumption Services owned by up/down stream Policy admin system Services were Virtualized (modeled) using wsdl Functional and Performance testing done on the service images MBT helped in automated and systematic generation of test cases

  8. Auto Validate vs. Auto Generation Automated testing automates the manual test scripts MBT automates the test script generation from test designs Pre defined scripts defined for basic UI navigation Scripts available for major OS Simulation Validation using Device Anywhere

  9. Model Based Testing Elements Source : IEEE , 0740-7549/2012. Model based Testing by Christof Ebert

  10. Benefits And Challenges Benefits • Higher Productivity during Test Execution • Improved test coverage • Savings in test maintenance ( automated) • Model Reuse for other similar projects Challenges • Skill set • Higher Effort and Cost during Test Design • Tool Selection • LONG TERM : Higher Quality, Reduced Cost, Reduced Time to Market.

  11. Thank You

  12. About Infosys Many of the world’s most successful organizations rely on Infosys to deliver measurable business value. Infosys provides business consulting, technology, engineering and outsourcing services to help clients in over 30 countries build tomorrow’s enterprise. For more information about Infosys (NASDAQ:INFY), visit www.infosys.com. For more information, contact askus@infosys.com www.infosys.com

More Related