
Learn to automate your native iOS app tests with Detox tool and Javascript
What you'll learn
- Set up a NodeJS environment for automatic testing from scratch
- To automate E2E tests for a real native iOS app
- Structure your code efficiently with the page-object pattern
- How to make tests reliable and robust
- How to build a Continuous Integration pipeline with travis-ci and Jenkins working examples
Requirements
- A MacOS machine in order to be able to run iOS simulators
- Base knowledge of Javascript language is a nice to have
Description
Course updated at March 2021!!!
This course covers some topics about Javascript and Typescript + Detox test framework + Continous Integration/Continuous Testing + END-TO-END Test Automation Advanced techniques!!!
In these course I don't want to teach you what you can find on online guides&tutorial, but I show you REAL Test Automation cases based on released iOS app used by thousands of users (Wikipedia app). Also, we will face common impediments and issues you can meet in your test automation coding and we will understand how to manage external agent witch are typical for E2E test flakiness.
You will learn in detail:






MOBILE APP QUALITY: Why automate the most tedious and repetitive tests?






Who this course is for:
- Manual Tester who want to learn how to automate the most tedious, repetitive and time-consuming tests
- Software Developers who want to learn how to best implement E2E tests
- Curious Mobile/Software Project Managers
- Anyone who wants to understand something about the world of Test Automation and Continuous Integration