Pruebas y automatización

Marcos y herramientas para pruebas unitarias, pruebas de extremo a extremo (E2E) y automatización del navegador.

Repositorios

Biblioteca Node.js de automatización de navegadores que controla Chrome y Firefox mediante DevTools Protocol o WebDriver BiDi. Funciona en modo headless por defecto, ideal para web scraping, testing automatizado, capturas de pantalla, generación de PDF y flujos de automatización.

TypeScript
95.5k
7 hours ago
microsoft/playwright

Playwright es un framework para pruebas web y automatización confiables y rápidas. Permite pruebas entre navegadores (Chromium, Firefox, WebKit) con una única API, soportando ejecución headless, emulación móvil y herramientas potentes como Codegen y Trace Viewer.

TypeScript
95.4k
10 hours ago
cypress-io/cypress

Framework de testing de nueva generación que se ejecuta en el navegador, soportando pruebas E2E y de componentes para React, Vue, Angular y Svelte, con interceptación de red, depuración con viaje en el tiempo y espera automática integradas.

TypeScript
51.0k
a day ago

GoogleTest es el marco de pruebas unitarias y simulación (mocking) en C++ de Google, que integra GoogleTest y GoogleMock. Basado en la arquitectura xUnit, ofrece descubrimiento automático de pruebas, aserciones avanzadas, objetos mock, pruebas parametrizadas y death tests. Es utilizado ampliamente en proyectos como Chromium, LLVM y OpenCV.

C++
39.4k
an hour ago
SeleniumHQ/selenium

A browser automation framework and ecosystem.

Java
34.4k
43 minutes ago

A toolkit with common assertions and mocks that plays nicely with the standard library

Go
26.2k
7 days ago
sebastianbergmann/phpunit

The PHP Unit Testing framework.

PHP
20.0k
a day ago

Most popular Mocking framework for unit tests written in Java

Java
15.4k
4 days ago