discover financial presentation
DESCRIPTION
TRANSCRIPT
Discover MobileOverview of Discover Mobile App & Its Development Process
2
Sushma MondkarSenior ManagerDiscover Financial Services
“The senior manager of 4.5 star rated Discover Mobile App and 4 years experience in managing the mobile application development team”
Presenter
3
Agenda
Discover Mobile Features
Development Methodology
Improving our Mobile Testing
Tool of the Hour - PERFECTO
4
Discover Mobile Features
5
Discover Mobile App
"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
Quick View
What is my
Credit Limit?
Due Amount?
Balance?
Due Date?
7
On-hand Banking
CHECK DEPOSIT ATM FINDER
Desktop Browser(1995)
Email(1998)
Mobile Web(2008)
SMS Text(2009)
iPad(2012)
Android Phone(2010)
iPhone(2009)
Push Notifications(2012)
Android Tablet(2013)
Expanding Digital Platforms
9
Monstrous Mobile Testing
iOS 6.x iOS 7.x
2.3 4.1 4.2 4.4
7 10
Size
3.5 4.5 5 5.5Size
8 10Size
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
Development Methodology
11
Scrum Events
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 PlanningTest 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
Shift Left Testing
13
Improving Our Mobile Testing
14
Product Quality
Standard
Gates
Define
15
Towers of Mobile Development
DevelopmentTower
UATTower
16
Tool of the HourPERFECTO Mobile
17
Stress of Mobile Testing
18
Evaluation Criteria
Criteria Vs ToolsA 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
Mobile Testing Solution
Cloud BasedTesting
Is the cloud testing enough?
Physical Devices
Hybrid Testing
Automated Testing
20
Questions?
21
Thank You!
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/
Copyright Notice