Why should you read this book?
What do you need to know before you dive into this book?
How should you read this book?
Who am I and why am I writing this book?
Project Structure
Test Suite Structure
Test Case Structure
Test Case Meta Information
Data-driven Tests
Assertions
Config Values
Various Test Environment
Hard-coded Values
Interdependent Tests
Selectors
Multiple Tabs
Connecting to Database
Javascript Bits
- Loops
- One-line Conditions
- Duplicate Values
- Random Int <min, max>
- Random Email
Unit Tests in Jest
Setting Up TestCafe
Code Snippets in VSCode
VSCode Extensions
- Brackets Pair Colorizer
- TestCafe Test Runner
Where to Find Help