Learn to automate web UI tests with NightwatchJS
Overview
Syllabus
- Introduction to NightwatchJS
- Chapter 1 - Installing & Configuring Nightwatch.js
- Chapter 2 - Test Runners
- Chapter 3.1 - Finding Elements
- Chapter 3.2 - Element Interaction
- Chapter 3.3 - Element State
- Chapter 3.4 - Navigation
- Chapter 4 - User Actions and Prompts
- Chapter 4.2 - Mouse Interaction
- Chapter 4.3 - Navigation
- Chapter 4.4 - Alerts
- Chapter 5.1 - Expect and Assert
- Chapter 5.2 - Assert
- Chapter 5.3 - More on Assert
- Chapter 5.4 - Expect
- Chapter 6 - Tests and Global Hooks
- Chapter 7.1 - Simple Test
- Chapter 7.2 - Page Object
- Chapter 7.3 - Mocha Data Driven
- Chapter 7.4 - Saving Screenshot
- Chapter 8.1 - Debugging
- Chapter 8.2 - Reporting
Taught by
Dimitri Harding