SlideShare ist ein Scribd-Unternehmen logo
1 von 22
Overview of Discover Mobile App & Its Development
Process
2
Senior Manager
Discover Financial Services
“The senior manager of 4.5 star rated
Discover Mobile App and 4 years
experience in managing the mobile
application development team”
3
Discover Mobile Features
Development Methodology
Improving our Mobile Testing
Tool of the Hour - PERFECTO
4
5
"Whoa, iOS 7 update ALREADY?! Looks like
Discover beat Facebook and Twitter to the
punch, let alone the other CC & Bank apps I have.
Looks great, super easy to use, thanks again
Discover! "
6
7
Desktop Browser
(1995)
Email
(1998)
Mobile Web
(2008)
SMS Text
(2009)
iPad
(2012)
Android Phone
(2010)
iPhone
(2009)
Push Notifications
(2012)
Android Tablet
(2013)
9
iOS 6.x iOS 7.x
2.3 4.1 4.2 4.4
7 10
Size
3.5 4.5 5 5.5
Size
8 10
Size
 Versions
 Versions
5.4
5.5
5.6
5.4
5.5
5.6
5.4
5.5
5.6
5.4
5.5
5.6
Location-1
Location-2
10
11
12
Develop &
Execute
Automation
Scripts
Automation
Scripts
Test Requirement Analysis Test Planning Test Design Test Execution & Reporting
Process Improvements
Scoping and Estimation
Requirement Analysis
Requirement/ Acceptance Criteria
Define Acceptance Criteria
and Prepare RTM
RTM
Set up test environment
Test Planning
Test Plan
Test Strategy
High Level Test Scenario
Preparation
Test Scenarios
Test Data Requirement
Analysis
Test Data
Requirements
Test Environment
Requirement Analysis
Test Environment
Requirements
Test Scenario Updation Final Test Scenarios
Test Design Test Cases
Automation Feasibility
Analysis
Automation Framework
Development
Automation Framework
End to End Test Scenario
Creation
Test Design Updation Final Test Cases
Test Data Preparation Test Data Sheet
Develop & Execute
Automation Scripts
Automation Scripts
System Test Execution
Execution Summary
Report
Performance Test Logs
Defect Management
Defect Report
 Reduced test process delay and
dependency
 Better quality of test data for
faster and effective test execution
 RTM prepared with more inputs
 Early automation & early Performance
Testing enables better test planning
 Better clarity for Test data preparation  Minimize requirement slippage
Performance Test
Execution
Shift Quality
Upstream
Service Testing
Continues Integration
Testing
13
14
Standard
Gates
Define
15
Development
Tower
UAT
Tower
16
17
18
Criteria Vs Tools
A B C Perfecto Mobil
e
Features
18 24 26 30
Security
2 2 3 2
Performance
3 3 3 3
Availability
1 1 1 1
Automation Feasibility
0 1 2 2
Total Score
24 31 35 38
19
Cloud Based
Testing
Is the cloud testing
enough?
Physical Devices
Hybrid Testing
Automated
Testing
20
21
22
• You are free:
• to Share―to copy, distribute and transmit the work
• to Remix―to adapt the work
• Under the following conditions
• Attribution. You must attribute the work in the manner
specified by the author or licensor (but not in any way that
suggests that they endorse you or your use of the work).
• Nothing in this license impairs or restricts the author’s moral rights.
• For more information see
http://creativecommons.org/licenses/by/3.0/

Weitere ähnliche Inhalte

Was ist angesagt?

Performance Test Slideshow Recent
Performance Test Slideshow RecentPerformance Test Slideshow Recent
Performance Test Slideshow Recent
Future Simmons
 
Load and performance testing
Load and performance testingLoad and performance testing
Load and performance testing
Qualitest
 

Was ist angesagt? (20)

STARWest: Use Jenkins For Continuous 
Load Testing And Mobile Test Automation
STARWest: Use Jenkins For Continuous 
Load Testing And Mobile Test AutomationSTARWest: Use Jenkins For Continuous 
Load Testing And Mobile Test Automation
STARWest: Use Jenkins For Continuous 
Load Testing And Mobile Test Automation
 
Continuous Integration, Deploy, Test From Beginning To End 2014
Continuous Integration, Deploy, Test From Beginning To End 2014Continuous Integration, Deploy, Test From Beginning To End 2014
Continuous Integration, Deploy, Test From Beginning To End 2014
 
How agile performance testing helps automate and scale test processes
How agile performance testing helps automate and scale test processesHow agile performance testing helps automate and scale test processes
How agile performance testing helps automate and scale test processes
 
Testing Ajax, Mobile Apps the Agile Way
Testing Ajax, Mobile Apps the Agile WayTesting Ajax, Mobile Apps the Agile Way
Testing Ajax, Mobile Apps the Agile Way
 
CloudBees Continuous Integration and Test with Appvance PerformanceCloud
CloudBees Continuous Integration and Test with Appvance PerformanceCloudCloudBees Continuous Integration and Test with Appvance PerformanceCloud
CloudBees Continuous Integration and Test with Appvance PerformanceCloud
 
Load Testing and Continuous Integration
Load Testing and Continuous IntegrationLoad Testing and Continuous Integration
Load Testing and Continuous Integration
 
Continuous Testing Odyssey: Learn Best Practices for End-to-End Web App Testing
Continuous Testing Odyssey: Learn Best Practices for End-to-End Web App TestingContinuous Testing Odyssey: Learn Best Practices for End-to-End Web App Testing
Continuous Testing Odyssey: Learn Best Practices for End-to-End Web App Testing
 
Infographic: Importance of Performance Testing
Infographic: Importance of Performance TestingInfographic: Importance of Performance Testing
Infographic: Importance of Performance Testing
 
Performance Test Slideshow Recent
Performance Test Slideshow RecentPerformance Test Slideshow Recent
Performance Test Slideshow Recent
 
Continuous Quality with Postman
Continuous Quality with PostmanContinuous Quality with Postman
Continuous Quality with Postman
 
SauceCon 2017: Making Your Mobile App Automatable
SauceCon 2017: Making Your Mobile App AutomatableSauceCon 2017: Making Your Mobile App Automatable
SauceCon 2017: Making Your Mobile App Automatable
 
Load and performance testing
Load and performance testingLoad and performance testing
Load and performance testing
 
Introduction to performance testing
Introduction to performance testingIntroduction to performance testing
Introduction to performance testing
 
Test Automation Architecture in Microservices
Test Automation Architecture in MicroservicesTest Automation Architecture in Microservices
Test Automation Architecture in Microservices
 
Introduction to Performance Testing
Introduction to Performance TestingIntroduction to Performance Testing
Introduction to Performance Testing
 
How We Build Confidence with Continuous Integration and Automated Testing
How We Build Confidence with Continuous Integration and Automated TestingHow We Build Confidence with Continuous Integration and Automated Testing
How We Build Confidence with Continuous Integration and Automated Testing
 
SauceCon 2017: test.allTheThings(): Digital Edition
SauceCon 2017: test.allTheThings(): Digital EditionSauceCon 2017: test.allTheThings(): Digital Edition
SauceCon 2017: test.allTheThings(): Digital Edition
 
Become a Performance Diagnostics Hero
Become a Performance Diagnostics HeroBecome a Performance Diagnostics Hero
Become a Performance Diagnostics Hero
 
The complete guide for negative testing | David Tzemach
The complete guide for negative testing | David TzemachThe complete guide for negative testing | David Tzemach
The complete guide for negative testing | David Tzemach
 
API Testing With Katalon Studio
API Testing With Katalon StudioAPI Testing With Katalon Studio
API Testing With Katalon Studio
 

Andere mochten auch (8)

Key consideration in mobile test automation webinar
Key consideration in mobile test automation webinarKey consideration in mobile test automation webinar
Key consideration in mobile test automation webinar
 
Webinar key considerations in mobile web automation
Webinar key considerations in mobile web automationWebinar key considerations in mobile web automation
Webinar key considerations in mobile web automation
 
Paplifefaimly
PaplifefaimlyPaplifefaimly
Paplifefaimly
 
Webinar mobile market_trends
Webinar mobile market_trendsWebinar mobile market_trends
Webinar mobile market_trends
 
iOS9 Launch - Mobile Dev & Test Implications
iOS9 Launch - Mobile Dev & Test ImplicationsiOS9 Launch - Mobile Dev & Test Implications
iOS9 Launch - Mobile Dev & Test Implications
 
Webinar learn how to test any mobile app style from within eclipse using real...
Webinar learn how to test any mobile app style from within eclipse using real...Webinar learn how to test any mobile app style from within eclipse using real...
Webinar learn how to test any mobile app style from within eclipse using real...
 
7 Keys for Unattended Test AUtomation webinar deck
7 Keys for Unattended Test AUtomation webinar deck7 Keys for Unattended Test AUtomation webinar deck
7 Keys for Unattended Test AUtomation webinar deck
 
Boston meetup blaze_meter_feb2017
Boston meetup blaze_meter_feb2017Boston meetup blaze_meter_feb2017
Boston meetup blaze_meter_feb2017
 

Ähnlich wie Discover financial presentation

Praveen_Software Testing_Resume
Praveen_Software Testing_ResumePraveen_Software Testing_Resume
Praveen_Software Testing_Resume
MPraveen Kumar
 
Sangram Nayak_22Jan15
Sangram Nayak_22Jan15Sangram Nayak_22Jan15
Sangram Nayak_22Jan15
Sangram Nayak
 

Ähnlich wie Discover financial presentation (20)

Test Automation NYC 2014
Test Automation NYC 2014Test Automation NYC 2014
Test Automation NYC 2014
 
Sanjay Sharma
Sanjay SharmaSanjay Sharma
Sanjay Sharma
 
SV Training Intro - 20181129 4.pptx
SV Training Intro - 20181129 4.pptxSV Training Intro - 20181129 4.pptx
SV Training Intro - 20181129 4.pptx
 
Pradeep.CL
Pradeep.CLPradeep.CL
Pradeep.CL
 
Pradeep.CL
Pradeep.CLPradeep.CL
Pradeep.CL
 
Resume
ResumeResume
Resume
 
The Magic Of Application Lifecycle Management In Vs Public
The Magic Of Application Lifecycle Management In Vs PublicThe Magic Of Application Lifecycle Management In Vs Public
The Magic Of Application Lifecycle Management In Vs Public
 
Mobile App Quality Roadmap for DevTest Teams
Mobile App Quality Roadmap for DevTest TeamsMobile App Quality Roadmap for DevTest Teams
Mobile App Quality Roadmap for DevTest Teams
 
Creating a successful continuous testing environment by Eran Kinsbruner
Creating a successful continuous testing environment by Eran KinsbrunerCreating a successful continuous testing environment by Eran Kinsbruner
Creating a successful continuous testing environment by Eran Kinsbruner
 
Ashish Baraiya
Ashish BaraiyaAshish Baraiya
Ashish Baraiya
 
DevOps Powered by Splunk
DevOps Powered by SplunkDevOps Powered by Splunk
DevOps Powered by Splunk
 
Mobile test automation perfecto star east
Mobile test automation perfecto star eastMobile test automation perfecto star east
Mobile test automation perfecto star east
 
Continuous Integration for z using Test Data Management and Application D...
Continuous  Integration for z  using  Test Data Management  and Application D...Continuous  Integration for z  using  Test Data Management  and Application D...
Continuous Integration for z using Test Data Management and Application D...
 
Praveen_Software Testing_Resume
Praveen_Software Testing_ResumePraveen_Software Testing_Resume
Praveen_Software Testing_Resume
 
Resume
ResumeResume
Resume
 
Sangram Nayak_22Jan15
Sangram Nayak_22Jan15Sangram Nayak_22Jan15
Sangram Nayak_22Jan15
 
Performance Metrics Driven CI/CD - Introduction to Continuous Innovation and ...
Performance Metrics Driven CI/CD - Introduction to Continuous Innovation and ...Performance Metrics Driven CI/CD - Introduction to Continuous Innovation and ...
Performance Metrics Driven CI/CD - Introduction to Continuous Innovation and ...
 
ChandraPrabhaSR_Resume
ChandraPrabhaSR_ResumeChandraPrabhaSR_Resume
ChandraPrabhaSR_Resume
 
ChandraPrabhaSR_Resume
ChandraPrabhaSR_ResumeChandraPrabhaSR_Resume
ChandraPrabhaSR_Resume
 
Innovate 2013 session 1243 mobile testing.v3
Innovate 2013   session 1243 mobile testing.v3Innovate 2013   session 1243 mobile testing.v3
Innovate 2013 session 1243 mobile testing.v3
 

Mehr von Perfecto Mobile

Mehr von Perfecto Mobile (20)

QA or the Highway 2022.pptx
QA or the Highway 2022.pptxQA or the Highway 2022.pptx
QA or the Highway 2022.pptx
 
Maturing your path toward DevOps with Continuous Testing
Maturing your path toward DevOps with Continuous TestingMaturing your path toward DevOps with Continuous Testing
Maturing your path toward DevOps with Continuous Testing
 
Proven strategy for testing pw as aus-agile_testers
Proven strategy for testing pw as aus-agile_testersProven strategy for testing pw as aus-agile_testers
Proven strategy for testing pw as aus-agile_testers
 
Shorten Business Life Cycle Using DevOps
Shorten Business Life Cycle Using DevOpsShorten Business Life Cycle Using DevOps
Shorten Business Life Cycle Using DevOps
 
Selenium conf india pwa 2018
Selenium conf india pwa 2018Selenium conf india pwa 2018
Selenium conf india pwa 2018
 
Online testconf event rwd and pwa 2018
Online testconf event rwd and pwa 2018Online testconf event rwd and pwa 2018
Online testconf event rwd and pwa 2018
 
Optimizing Test Coverage throughout the DevOps Pipeline
Optimizing Test Coverage throughout the DevOps PipelineOptimizing Test Coverage throughout the DevOps Pipeline
Optimizing Test Coverage throughout the DevOps Pipeline
 
Cross browser testing
Cross browser testingCross browser testing
Cross browser testing
 
Quest2018 erank optimize test automation
Quest2018 erank optimize test automationQuest2018 erank optimize test automation
Quest2018 erank optimize test automation
 
Mastering BDD - Eran Kinsbruner Workshop Quest 2018
Mastering BDD - Eran Kinsbruner Workshop Quest 2018Mastering BDD - Eran Kinsbruner Workshop Quest 2018
Mastering BDD - Eran Kinsbruner Workshop Quest 2018
 
Mapping mobileandweblandscape motb
Mapping mobileandweblandscape motbMapping mobileandweblandscape motb
Mapping mobileandweblandscape motb
 
5 Stages of Digital Quality Maturity
5 Stages of Digital Quality Maturity5 Stages of Digital Quality Maturity
5 Stages of Digital Quality Maturity
 
Testing Next Generation Digital Interfaces
Testing Next Generation Digital InterfacesTesting Next Generation Digital Interfaces
Testing Next Generation Digital Interfaces
 
Raleigh User Forum Presentation
Raleigh User Forum PresentationRaleigh User Forum Presentation
Raleigh User Forum Presentation
 
Automation challenges - 121 Test Automation Event boston
Automation challenges - 121 Test Automation Event bostonAutomation challenges - 121 Test Automation Event boston
Automation challenges - 121 Test Automation Event boston
 
Continuous Quality For a 5 Star Mobile Apps Delivery
Continuous Quality For a 5 Star Mobile Apps DeliveryContinuous Quality For a 5 Star Mobile Apps Delivery
Continuous Quality For a 5 Star Mobile Apps Delivery
 
Mobile Test Coverage- Israel 4th meetup
Mobile Test Coverage- Israel 4th meetupMobile Test Coverage- Israel 4th meetup
Mobile Test Coverage- Israel 4th meetup
 
Wearables meetup
Wearables meetupWearables meetup
Wearables meetup
 
Juc oct 2014 final
Juc oct 2014 finalJuc oct 2014 final
Juc oct 2014 final
 
Meetup kickoff slides - Perfecto Mobile, September 2014
Meetup kickoff slides - Perfecto Mobile, September 2014Meetup kickoff slides - Perfecto Mobile, September 2014
Meetup kickoff slides - Perfecto Mobile, September 2014
 

Kürzlich hochgeladen

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Kürzlich hochgeladen (20)

Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 

Discover financial presentation

  • 1. Overview of Discover Mobile App & Its Development Process
  • 2. 2 Senior Manager Discover Financial Services “The senior manager of 4.5 star rated Discover Mobile App and 4 years experience in managing the mobile application development team”
  • 3. 3 Discover Mobile Features Development Methodology Improving our Mobile Testing Tool of the Hour - PERFECTO
  • 4. 4
  • 5. 5 "Whoa, iOS 7 update ALREADY?! Looks like Discover beat Facebook and Twitter to the punch, let alone the other CC & Bank apps I have. Looks great, super easy to use, thanks again Discover! "
  • 6. 6
  • 7. 7
  • 8. Desktop Browser (1995) Email (1998) Mobile Web (2008) SMS Text (2009) iPad (2012) Android Phone (2010) iPhone (2009) Push Notifications (2012) Android Tablet (2013)
  • 9. 9 iOS 6.x iOS 7.x 2.3 4.1 4.2 4.4 7 10 Size 3.5 4.5 5 5.5 Size 8 10 Size  Versions  Versions 5.4 5.5 5.6 5.4 5.5 5.6 5.4 5.5 5.6 5.4 5.5 5.6 Location-1 Location-2
  • 10. 10
  • 11. 11
  • 12. 12 Develop & Execute Automation Scripts Automation Scripts Test Requirement Analysis Test Planning Test Design Test Execution & Reporting Process Improvements Scoping and Estimation Requirement Analysis Requirement/ Acceptance Criteria Define Acceptance Criteria and Prepare RTM RTM Set up test environment Test Planning Test Plan Test Strategy High Level Test Scenario Preparation Test Scenarios Test Data Requirement Analysis Test Data Requirements Test Environment Requirement Analysis Test Environment Requirements Test Scenario Updation Final Test Scenarios Test Design Test Cases Automation Feasibility Analysis Automation Framework Development Automation Framework End to End Test Scenario Creation Test Design Updation Final Test Cases Test Data Preparation Test Data Sheet Develop & Execute Automation Scripts Automation Scripts System Test Execution Execution Summary Report Performance Test Logs Defect Management Defect Report  Reduced test process delay and dependency  Better quality of test data for faster and effective test execution  RTM prepared with more inputs  Early automation & early Performance Testing enables better test planning  Better clarity for Test data preparation  Minimize requirement slippage Performance Test Execution Shift Quality Upstream Service Testing Continues Integration Testing
  • 13. 13
  • 16. 16
  • 17. 17
  • 18. 18 Criteria Vs Tools A B C Perfecto Mobil e Features 18 24 26 30 Security 2 2 3 2 Performance 3 3 3 3 Availability 1 1 1 1 Automation Feasibility 0 1 2 2 Total Score 24 31 35 38
  • 19. 19 Cloud Based Testing Is the cloud testing enough? Physical Devices Hybrid Testing Automated Testing
  • 20. 20
  • 21. 21
  • 22. 22 • You are free: • to Share―to copy, distribute and transmit the work • to Remix―to adapt the work • Under the following conditions • Attribution. You must attribute the work in the manner specified by the author or licensor (but not in any way that suggests that they endorse you or your use of the work). • Nothing in this license impairs or restricts the author’s moral rights. • For more information see http://creativecommons.org/licenses/by/3.0/