Pinned
How browser testing tools work:
Webdriver – created a spec, let browser vendors implement it on their own.
Cypress – create a browser extension, use it to send commands and manipulate the page via JavaScript
Playwright – patch browser engines to add a special automation protocol



