Automated UI Testing in Android [Video]

Preview in Mapt

Automated UI Testing in Android [Video]

Mykola Kolisnyk

The course follows a systematic approach to the automated testing of Android applications and also shows how to tackle corner cases.
Mapt Subscription
FREE
$29.99/m after trial
Video
$10.00
RRP $124.99
Save 91%
What do I get with a Mapt Pro subscription?
  • Unlimited access to all Packt’s 5,000+ eBooks and Videos
  • Early Access content, Progress Tracking, and Assessments
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
$0.00
$10.00
$29.99 p/m after trial
RRP $124.99
Subscription
Video
Start 14 Day Trial

Frequently bought together


Automated UI Testing in Android [Video] Book Cover
Automated UI Testing in Android [Video]
$ 124.99
$ 10.00
Learn Wi-Fi Password Penetration Testing (WEP/WPA/WPA2) [Video] Book Cover
Learn Wi-Fi Password Penetration Testing (WEP/WPA/WPA2) [Video]
$ 49.99
$ 10.00
Buy 2 for $20.00
Save $154.98
Add to Cart

Video Details

ISBN 139781788470797
Course Length2 hours 50 minutes

Video Description

The Automated UI Testing for Android course is practice-oriented and explains major approaches to automating Android application testing.

This course uses a step by step approach to build a test automation framework and demonstrates all the relevant steps, starting from the scratch. It also pays attention to some corner cases and Android-specific aspects. Also, the course covers several typical solutions that can be used for Android application testing automation.

After completing this course, users will have mastered how to build testing frameworks for Android applications as well as how to deal with typical problems.

Style and Approach

The approach is mainly practice-oriented and mostly based on practical samples. During the course, you'll make some samples and then enhance them step-by-step, covering more advanced topics.

Table of Contents

Getting Started
The Course Overview
Existing Automated UI Test Engines Overview
Environment Setup
Typical Devices Setup
Initial Solution Setup
Writing Sample Tests
Sample Scenario Creation
Adding Configuration
Data-Driven Tests
Adapt Tests for Parallel Execution
Wrapping Controls and Pages
General Idea, Overview and Main Design
Wrapping Controls
Wrapping Pages
Adding Page Factory
Generating Screenshots
Complex Cases for Pages and Elements
Platform-specific Identifiers
Customizing Control Interaction
Dealing with Sub-elements
Implement Scrolling
Specific Page/Control Extensions
Additional Verification Functionality
Complex Android-specific Actions
Controlling Application State
Deep-linking
Kill Application Process in Background
Upgrade Scenarios
Start/Stop/Switch Between Applications
Additional Data Collection
Error Stack Trace
Activity Launch Time
Processor Workload/Memory Use
More High Level Upgrades
Integrating with Cucumber
Integrating with the CI Systems
Define Available Device Dynamically
Final Overview and What’s Next

What You Will Learn

  • Tool set and infrastructure for Android application testing
  • Available engines for Android UI testing automation and their specifics
  • Step-by-step approaches for building testing frameworks
  • Testing types and metrics specific to mobile applications and Android applications in particular
  • Typical ways to solve typical problems with Android application testing
  • Build infrastructures and organize automated test runs

Authors

Table of Contents

Getting Started
The Course Overview
Existing Automated UI Test Engines Overview
Environment Setup
Typical Devices Setup
Initial Solution Setup
Writing Sample Tests
Sample Scenario Creation
Adding Configuration
Data-Driven Tests
Adapt Tests for Parallel Execution
Wrapping Controls and Pages
General Idea, Overview and Main Design
Wrapping Controls
Wrapping Pages
Adding Page Factory
Generating Screenshots
Complex Cases for Pages and Elements
Platform-specific Identifiers
Customizing Control Interaction
Dealing with Sub-elements
Implement Scrolling
Specific Page/Control Extensions
Additional Verification Functionality
Complex Android-specific Actions
Controlling Application State
Deep-linking
Kill Application Process in Background
Upgrade Scenarios
Start/Stop/Switch Between Applications
Additional Data Collection
Error Stack Trace
Activity Launch Time
Processor Workload/Memory Use
More High Level Upgrades
Integrating with Cucumber
Integrating with the CI Systems
Define Available Device Dynamically
Final Overview and What’s Next

Video Details

ISBN 139781788470797
Course Length2 hours 50 minutes
Read More

Read More Reviews

Recommended for You

Learn Wi-Fi Password Penetration Testing (WEP/WPA/WPA2) [Video] Book Cover
Learn Wi-Fi Password Penetration Testing (WEP/WPA/WPA2) [Video]
$ 49.99
$ 10.00
Introducing Test Driven Development in C# [Video] Book Cover
Introducing Test Driven Development in C# [Video]
$ 124.99
$ 10.00
Learn Hacking Using Android From Scratch [Video] Book Cover
Learn Hacking Using Android From Scratch [Video]
$ 98.99
$ 10.00
Learn Network Hacking From Scratch (WiFi and Wired) [Video] Book Cover
Learn Network Hacking From Scratch (WiFi and Wired) [Video]
$ 98.99
$ 10.00
ARP Spoofing and Man In The Middle Attacks: Execution and Detection [Video] Book Cover
ARP Spoofing and Man In The Middle Attacks: Execution and Detection [Video]
$ 49.99
$ 10.00
Projects in Enterprise Java [Video] Book Cover
Projects in Enterprise Java [Video]
$ 59.99
$ 10.00