Detox & Cucumber: React Native E2E - Beginner to Advanced

The most effective way to test your iOS & Android RN apps, following the best practices.

Ratings 3.96 / 5.00
Detox & Cucumber: React Native E2E - Beginner to Advanced

What You Will Learn!

  • Learn Detox, which is the best test automation tool for React Native apps, thoroughly from scratch
  • How to use Detox alongside Cucumber with best practices
  • The various limitations and the most effective solutions to them
  • Apply the screen/page object model
  • Build Detox frameworks from scratch
  • How to put everything together in a real life style scenario
  • The best test automation practices which you can then adapt and apply in other projects and environments
  • Dynamic data generation, such as emails and dates, plus how to format them as required
  • Generate test artifacts (screenshots, videos, logs)
  • Advanced reporting, which again can be applied to other frameworks
  • Advanced reporting that includes: Attaching screenshots, specific metadata such as execution date, start and end times and total execution duration
  • Run your tests in parallel
  • Run test retries for more unstable features
  • Run against headless simulators for better stability in CI executions
  • Create your Git repository for Continuous Integration
  • How to run you tests in your CI platform, using Jenkins as an example

Description

Welcome to React Native UI Test Automation with Detox and Cucumber.

This course comprises of over 14 hours of video content which makes it the most complete and comprehensive Detox course online.

In this course we will start with the very basics of how to set up your machine, to setting up Detox and Cucumber, learning the most basic methods to the most advanced, covering all the limitations and going through the tricks and workarounds to enable you to use this tool unhindered. You will also have exercises throughout the course to practice your knowledge with solutions for you to compare with.

You will also learn the best test automation practices from the screen/page object model, cucumber functionalities, test artifacts, advanced reports, parallel execution, continuous integration and more! Besides, the lectures include their final code in the resources section for you to be able to check against your own if you're having trouble making it work.

Besides checking the documentation together so that you also know where to find the Detox documentation yourself if you need it, the course is fully practical and you'll learn how to apply everything that's shown in the videos. You will be ready to build your Detox framework from scratch in your own work and projects and be able to navigate the different obstacles that you may encounter.

Who Should Attend!

  • Software Test/QA Engineers
  • Software Developers
  • Manual Testers with some programming knowledge seeking to learn automation
  • Anyone interested in learning this tool and more about test automation

TAKE THIS COURSE

Tags

  • Mobile Testing
  • React Native
  • Cucumber Software
  • Automation Testing

Subscribers

1171

Lectures

109

TAKE THIS COURSE



Related Courses