/ Docs
  • Guides
  • API
  • Recipes
  • Examples
  • Blog
  • FAQ
  • Support
 Star    9K
Docs
  • Overview
    • Getting Started
    • Why TestCafe?
  • Basic Guides
    • Install TestCafe
    • Test Structure
    • Element Selectors
    • Test Actions
    • Assertions
    • Client Functions
    • Run Tests
    • Debug Tests
  • Best Practices
    • Best Practices
    • Speed Up Test Execution
    • Page Model
    • Bootstrap your TestCafe project with create-testcafe
  • Intermediate Guides
    • Browsers
    • Mobile Devices, Cloud Browsers and Emulation
    • Visual Selector Debugger
    • Run Tests Concurrently
    • Reporters
    • TypeScript and CoffeeScript
    • Authentication and Roles
    • Screenshots and Videos
    • API Testing
    • Hooks
    • Quarantine Mode
    • Live Mode
    • Intercept HTTP Requests
    • Metadata and Filtering
    • Multiple Browser Windows
  • Advanced Guides
    • Advanced Selector Techniques
    • Inject Client Scripts
    • Create Custom Test Actions
    • Fire DOM Events
    • Execute Shell Commands on Startup
    • Test HTTPS Features and HTTP/2 Websites
    • Detect the Client Browser and Platform
    • Use the TestCafe Docker Image
    • Built-In Wait Mechanisms
    • Replay Chrome User Flow Recordings
  • Experimental Capabilities
    • Selector Debugging
    • ESM Module Support
    • Proxyless Mode
  • Continuous Integration
    • Integrate TestCafe with AppVeyor
    • Integrate TestCafe with Azure DevOps
    • Run Tests in Bitbucket Pipelines
    • Integrate TestCafe With CircleCI
    • Run Tests on LambdaTest with CircleCI
    • Integrate TestCafe with GitHub Actions
    • Run Tests on BrowserStack with GitHub Actions
    • Integrate TestCafe with GitLab
    • Integrate TestCafe with Jenkins
    • Integrate TestCafe with TeamCity
    • Run Tests in Travis CI
    • Run Tests on Sauce Labs with Travis CI
  • Extend TestCafe
    • Install Plugins
    • Reporter Plugin
    • Browser Provider Plugin
Docs→Guides→Experimental Capabilities

Experimental Capabilities

  • Selector Debugging
  • Proxyless Mode
  • ESM Module Support
TestCafe

TestCafe is a user-friendly end-to-end testing framework. Free and open source test runner. Powerful desktop app. Enterprise-quality web services.

FacebookTwitterGitHubEmailYoutube

Footer navigation

Product

  • Why TestCafe
  • Getting Started
  • TestCafe Studio
  • Integrations
  • What's New
  • Roadmap

Features

  • Cross-browser tests
  • API tests
  • Multi-window tests
  • Iframe tests
  • Live Mode
  • Unstable test detection
  • Screenshots and Videos
  • Concurrent test runs
  • TypeScript tests

Resources

  • Blog
  • Community Blogs
  • Courses
  • Books
  • Case studies

Learn

  • Docs
  • FAQ
  • Guides
  • Best Practices
  • Examples

Support

  • Report an Issue
  • Suggest a Feature
  • Ask on StackOverflow

© 2012–2023 Developer Express Inc. Use of this site constitutes acceptance of our Privacy Policy.

All trademarks or registered trademarks are property of their respective owners.