Detox & Cucumber: React Native E2E - Beginner to Advanced

Udemy Detox & Cucumber: React Native E2E - Beginner to Advanced

Register & Get access to index
pLknNve.jpg


React Native UI Test Automation with Detox and Cucumber. From basics to advanced, learning the best practices.

What you'll 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
Show less



Requirements​

  • An iOS machine will be required in order to cover iOS
  • Some programming experience


Description​

Welcome to React Native UI Test Automation with Detox and Cucumber.
This course comprises of over 13 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 face.

Who this course is for:​

  • 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
Author
TUTProfessor
Downloads
71
Views
1,408
First release
Last update
Rating
0.00 star(s) 0 ratings

More resources from TUTProfessor