Download presentation
Presentation is loading. Please wait.
1
Dynamics of Mobile Application Testing
Shinny Singla (Technical leader) Pradeep Bhandari (Technical Leader) Aricent Technologies
2
Agenda Introduction Dissecting the dynamics involved
Introduction Dissecting the dynamics involved Flavors of Mobile Apps Intricacies of Testing Addressing the Intricacies of Testing Conclusion
3
Introduction The demand for mobility has fuelled an impetus for wide scale development of consumer and enterprise mobile applications. This has led to the development of apps at rapid pace and with it arises, a paramount need of testing them and ensure that they run on an increasing array of platforms and devices.
4
Dissecting the dynamics Involved
S. No Operating System Developed By Popularity Latest OS Ver. 1 Android Google Inc High Nougat (7.0) 2 iOS Apple Inc 10.X 3 Windows Microsoft Inc Medium Win 10 (mobile) 4 Tizen Samsung 3.0 5 Blackberry Blackberry Ltd Low 10.3.3
5
Market Share – OS, Browser
6
Types – Mobile devices Device Tablets E-book Readers Smartphones
What it is - Tablets are portable computer devices - They don’t have keyboards or mouse & entire screen is touch sensitive - Mainly designed for reading e-books (digital, downloadable books) - Mobile phone designed to run a variety of applications in addition to providing phone service Used for Same as Traditional Computers Reading e-books Web browsing, watching videos, reading e-books, and playing games Example Samsung Tablets Amazon Kindle, Barnes & Noble Nook Sony smartphones, Samsung smartphones, Apple iPhone
7
Flavors of Mobile Apps Mobile Web Apps: These are server side apps that bring together the vast capabilities of the web and the functionality of touch-enabled smartphones. Native Mobile Apps: These are platform-specific applications designed for a device’s OS and firmware. They leverage the device’s sensors and capabilities. Hybrid Mobile Apps: These apps are designed using web technologies (HTML5 being amongst the most popular) but run inside the device’s native container.
8
Intricacies of Testing
9
Addressing the Intricacies of Testing
10
Third party tool integration
Continued … Comparision – Automation Tools Criteria Countdown Device Anywhere PerfectoMobile Robotium Hardware Integration Data Port Electrical integration(PCB level) Data Port+ Camera Testing Interface Web based Client Java Swing Client Download For win, Max and Linux Web based interface Only through API’s based on Android framework and Junit3 Operating System Web Client Windows, MAC and PC Any Flash Capable Browser Windows + Eclipse + Java + Android SDK + ADT for Eclipse Platform Support Android, Blackberry, Windows Mobile, Symbian Iphone,Android, Blackberyy, Windows Mobile, Symbian iPhone, Android, Blackberry, Symbian Only Android Third party tool integration No HP,IBM, Custom Test Harness QTP Mave, Ant and Cucumber Device Connectivity yes Only remote location connectivity USB connectivity
11
Conclusion Providing almost all major mobile devices simulators/emulators with different OS versions. Automation capabilities to ensure best quality in shortest possible time. Scalable test infrastructure. Ready-to-customize business processes and use cases.
12
Author Biography Ms. Shinny Singla has 9+ years’ experience of working on Automation Framework and Manual testing of medium to large sized projects in Telecom domain. she is currently working as a Technical Leader in Aricent Technologies Mr. Pradeep Bhandari has 6 + years of working experience in QA Capacity wherein majority of the assignments were related to Implementing Automation in the Telecom Domain Applications.
13
Thank You!!!
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.