Book description
Master the full range of mobile automation and testing techniques to develop customized mobile automation solutions
In Detail
Mobile testing and the cross-platform validation of applications is both a challenging and lucrative area of expertise where organizations aspire to leverage automation.
The book begins by teaching you the basics of mobile testing and automation to help you develop an in-depth understanding of mobile automation concepts and techniques. Moving on, the scalability is put into focus by taking you through learning mobile automation techniques with web browsers and progressing on to emulators and simulators. Helping you get accustomed to physical as well as cloud automation, the books lays a solid foundation for advanced topics that involve optimization and strategizing to deliver state-of-the-art solutions. Leading test automation tools such as UFT (formerly QTP) and Selenium - the leader in open source tools, along with specialized mobile test automation tools such as Experitest SeeTest and Cloud-based mobile automation solutions like Mobile Labs and Perfecto Mobile have been used to explain the concepts. By the end of the book, you will have an in-depth understanding of mobile automation techniques as well as the solutions to various challenges faced.
What You Will Learn
- Explore and configure the various types of mobile application packages for mobile test automation
- Automate mobile web applications through user agent simulation technique
- Analyze and interpret different types of test automation frameworks with respect to the mobile platform automation
- Implement techniques and set up labs to deliver a sustainable and comprehensive mobile test automation environment
- Automate and test using physical devices as well as emulation and simulation of mobile platforms
- Get in depth understanding of cloud based mobile testing and automation techniques
- Configure, manage, and maintain a mobile automation test suite for optimum productivity and Return on Investment
- Troubleshoot and employ industry best practices in a mobile testing environment
Table of contents
-
Mastering Mobile Test Automation
- Table of Contents
- Mastering Mobile Test Automation
- Credits
- About the Authors
- Acknowledgements
- About the Reviewers
- www.PacktPub.com
- Preface
-
1. Ensuring Five-star Rating in the MarketPlace
- Introduction to mobile test automation
- Mobile application packages
- Factors to be considered during mobile testing
- Mobile automation testing approaches
- Types of mobile application tests
- Selection of the best mobile testing approach
- Troubleshooting and best practices
- Summary
-
2. Designing Mobile Automation Frameworks
- Selecting an automation tool
-
Types of mobile automation frameworks
- The functional decomposition or test script modularity framework
- The data-driven framework
- The keyword-driven framework
- The hybrid framework
- Optimizing the combination of approach and framework
- A robust reporting mechanism
- The automation feasibility analysis
- Test library management
- Version control
- Change control
- Summary
- 3. User Agent – automating Mobile Applications with Browsers
- 4. Emulators and Simulators – the Automation of Emulated Devices
-
5. Automating Physical Devices
- Getting started
- Automation technologies with real devices
-
Automation on real devices with various tools
- Automation with Appium on real devices
- Automation with SeeTest on real devices
- Advantages and limitations of this technique
- Troubleshooting and best practices
- Summary
- 6. Automating on Cloud
- 7. Optimizing Test Strategy and Estimation
-
8. Delivering Customer Delight
- Customer delight – internal and external
- An ideal mobile test automation framework
- Mobile automation for agile projects
- Some sample mobile projects
- Best practices
- Summary
- Index
Product information
- Title: Mastering Mobile Test Automation
- Author(s):
- Release date: May 2015
- Publisher(s): Packt Publishing
- ISBN: 9781782175421
You might also like
book
Advanced UFT 12 for Test Engineers Cookbook
Over 60 practical recipes to help you accomplish automation tasks using UFT 12 and VBScript In …
book
Test iOS Apps with UI Automation
If you're an iOS developer or QA professional tapping through an app to reproduce bugs or …
book
Mobile Test Automation with Appium
Automate your mobile app testing About This Book How to automate testing with Appium Apply techniques …
book
Mobile Testing
Mobile testing is the process of testing the functionality, usability and consistency of mobile software. With …