Testing React Native Apps
1h 13m 31s
English
Paid
Course description
Testing is an essential part of the React Native development process. It ensures that your app works as expected and that new features don’t break existing functionality. In this course, you’ll learn how to test your React Native apps with Jest, React Testing Library, and also Maestro for E2E tests.
Read more about the course
What will I learn?
- Setup tests in your React Native app
- Write unit tests with Jest
- Test components with React Testing Library
- Mock modules and test fetch requests
- Run E2E tests with Maestro
Watch Online
0:00
/ #1: Course Overview
All Course Lessons (13)
| # | Lesson Title | Duration | Access |
|---|---|---|---|
| 1 | Course Overview Demo | 02:11 | |
| 2 | Testing Libraries & Tools | 02:55 | |
| 3 | App Setup | 03:08 | |
| 4 | Unit Tests with Jest | 09:41 | |
| 5 | Snapshot Tests | 05:08 | |
| 6 | React Native Testing Library | 10:05 | |
| 7 | Testing User Events | 08:46 | |
| 8 | Testing Fetch Requests | 09:06 | |
| 9 | Mocking Modules | 06:54 | |
| 10 | Setting up Maestro | 02:14 | |
| 11 | Creating Flows | 07:02 | |
| 12 | Code Coverage Reports | 03:27 | |
| 13 | Additional Material | 02:54 |
Unlock unlimited learning
Get instant access to all 12 lessons in this course, plus thousands of other premium courses. One subscription, unlimited knowledge.
Learn more about subscriptionComments
0 commentsWant to join the conversation?
Sign in to commentSimilar courses
Build a Full-Stack Todo App with Turborepo, tRPC, Next.js, NestJS & React Native
Sources: Michael Guay
Master Turborepo, tRPC, Next.js, NestJS, and React Native by creating a full-stack Todo application with complete type safety and a mobile version.
2 hours 47 minutes 38 seconds
Deeplinks with Expo Router
Sources: Simon Grimm
Learn to add Deeplinks to your React Native app by using Expo Router and file-based routing. After this course, you will be able to open your React Native...
56 minutes 43 seconds
The Ultimate React Native Series: Advanced Concepts
Sources: codewithmosh (Mosh Hamedani)
Master advanced techniques and best practices for building professional-quality apps.
5 hours 28 minutes 42 seconds
React Native: Advanced Concepts
Sources: udemy, Stephen Grider
All of my courses are 'learn-by-doing': no boring endless lectures with Powerpoints, only live, interactive coding examples. In this course we'll build three separate apps with...
16 hours 35 minutes 38 seconds
Universal Apps with Tamagui
Sources: Simon Grimm
Create a universal app with React Native and Tamagui. Learn how to use the same codebase for iOS, Android, and Web. Discover the power of Tamagui in bridging...
1 hour 35 minutes 34 seconds