Does TestCafe use Selenium?

Does TestCafe use Selenium?

TestCafe, like many other modern test frameworks, uses an in-process browser to simulate user interaction with a web application under test. Unlike other test frameworks, though, it does not require any external dependencies or plugins for its browser implementation. The browser can be controlled from Node.js without the need for browser plugins such as Selenium WebDriver or geckodriver.

TestCafe is based on Node.js and Chromium and therefore provides a headless environment to automate frontend testing of web applications. It works in all major browsers (Chrome, Firefox, Safari, Edge) and supports both desktop and mobile browsers.