Фреймворки и инструменты для модульного тестирования, сквозного (E2E) тестирования и автоматизации браузера.
Тестирование и автоматизация
Репозитории
Библиотека Node.js для автоматизации браузеров, управляющая Chrome и Firefox через DevTools Protocol или WebDriver BiDi. По умолчанию работает в headless-режиме, подходит для веб-скрапинга, автотестирования, скриншотов, генерации PDF и автоматизации браузера.
Playwright — это фреймворк для надежного и быстрого веб-тестирования и автоматизации. Он поддерживает кросс-браузерное тестирование (Chromium, Firefox, WebKit) через единый API, включая headless-режим, эмуляцию мобильных устройств и мощные инструменты вроде Codegen и Trace Viewer.
Фреймворк тестирования нового поколения, работающий прямо в браузере. Поддерживает E2E-тесты и компонентное тестирование React, Vue, Angular и Svelte, со встроенным перехватом сети, отладкой с перемещением во времени и автоматическим ожиданием.
A toolkit with common assertions and mocks that plays nicely with the standard library