Table of contents

  1. Core concepts
  2. Input
  3. Emulation
    • User agent
    • Viewport, color scheme
    • Devices
    • Locale & Timezone
    • Geolocation
    • Permissions
  4. Network
    • Navigation & load
    • Waiting for navigation
    • Handling downloads
    • Network events
    • Mocking network
    • Aborting requests
  5. Scraping and verification
    • Screenshots
    • Evaluation
  6. Selector engines
    • Built-in engines
    • Custom engines
  7. Test runners
    • Jest
    • Mocha
    • Karma
    • Jasmine
    • Jasmine
    • Storybooks
  8. Continuous integration
    • Git Hub Action
    • Docker images
    • Troubleshooting