Ir al contenido principal
🧪

Testing

Testing frameworks and platforms for unit, integration, e2e, and performance testing. Ship with confidence.

Consideraciones Clave

  • Test type needed - unit, integration, e2e, or performance
  • Language and framework compatibility
  • Speed of execution and parallelization
  • Debugging experience and trace artifacts
  • CI/CD integration and reporting
Appium logo

Appium

Appium is an open-source cross-platform test automation framework for native, hybrid, and mobile web apps on iOS, Android, Windows, macOS, and more. It uses WebDriver protocol and supports multiple programming languages.

Plan Gratuito
testing mobile automation
A

Artillery

Modern, powerful load testing and smoke testing platform. YAML-based scenarios with support for HTTP, WebSocket, and more.

Plan Gratuito
load-testing performance yaml
Cypress logo

Cypress

JavaScript end-to-end testing framework built for the modern web. Fast, easy, and reliable testing that runs in the browser.

Plan Gratuito
e2e javascript visual
Hoppscotch logo

Hoppscotch

Open-source API development ecosystem. A lightweight, web-based alternative to Postman for testing REST, GraphQL, WebSocket, and other APIs.

Plan Gratuito
api-testing open-source graphql
Insomnia logo

Insomnia

API client for REST, GraphQL, gRPC, and WebSockets. Design, debug, and test APIs with a beautiful interface backed by Kong.

Plan Gratuito
api-testing graphql rest
Jasmine logo

Jasmine

Jasmine is a behavior-driven development testing framework for JavaScript that doesn't depend on browsers, DOM, or other frameworks. It has a clean syntax and runs in Node.js and browsers with built-in assertions and spies.

Plan Gratuito
testing javascript bdd
Jest logo

Jest

Delightful JavaScript testing framework with a focus on simplicity. Zero config for most JavaScript projects.

Plan Gratuito
unit javascript testing
k6 logo

k6

Modern load testing tool. Developer-centric performance testing using JavaScript for scripting.

Plan Gratuito
load-testing performance javascript
LocalStack logo

LocalStack

A fully functional local cloud stack. Develop and test AWS applications offline with a local environment that emulates AWS services.

Plan Gratuito
aws local-development testing
Mocha logo

Mocha

Mocha is the classic, reliable JavaScript test framework for Node.js and the browser. It features flexible async testing, serial test execution, accurate reporting, and maps uncaught exceptions to the correct test cases.

Plan Gratuito
testing javascript nodejs
MSW (Mock Service Worker) logo

MSW (Mock Service Worker)

Mock Service Worker (MSW) is an API mocking library for browser and Node.js. It intercepts requests at the network level using Service Workers, enabling the same mock definitions for unit, integration, and E2E testing without modifying application code.

Plan Gratuito
testing mocking api
Playwright logo

Playwright

Cross-browser end-to-end testing framework by Microsoft. Reliable testing for modern web apps across Chromium, Firefox, and WebKit.

Plan Gratuito
e2e cross-browser microsoft
Puppeteer logo

Puppeteer

Puppeteer is a JavaScript library providing a high-level API to control Chrome and Firefox over DevTools Protocol or WebDriver BiDi. It runs headless by default for automation, testing, screenshots, PDFs, and web scraping.

Plan Gratuito
testing automation chrome
pytest logo

pytest

The Python testing framework that makes it easy to write simple and scalable tests. The de facto standard for Python testing.

Plan Gratuito
python unit fixtures
Robot Framework logo

Robot Framework

Robot Framework is a generic open-source automation framework for acceptance testing, ATDD, and RPA. It uses a keyword-driven approach with tabular test data syntax and is extensible through Python and Java libraries.

Plan Gratuito
testing automation rpa
Scalar logo

Scalar

Beautiful API documentation from OpenAPI specs. Modern, interactive API references that developers love to use.

Plan Gratuito
api-documentation openapi developer-experience
Selenium logo

Selenium

Selenium is an umbrella project for browser automation tools and libraries. It provides WebDriver for programmatic browser control, IDE for record-and-playback, and Grid for distributed test execution across multiple browsers and machines.

Plan Gratuito
testing browser automation
Storybook logo

Storybook

Frontend workshop for building UI components and pages in isolation. Visual testing and documentation for component libraries.

Plan Gratuito
components visual documentation
TestCafe logo

TestCafe

TestCafe is a free, open-source end-to-end testing framework for web applications. It requires no WebDriver setup, works with all browsers out of the box, and includes a powerful desktop app for test creation and debugging.

Plan Gratuito
testing e2e automation
Testing Library logo

Testing Library

Testing Library is a family of testing utilities that encourage good testing practices by testing components the way users interact with them. It includes React Testing Library, Vue Testing Library, and DOM Testing Library as the core.

Plan Gratuito
testing react vue
Vitest logo

Vitest

Blazing fast unit test framework powered by Vite. Jest-compatible API with native ESM, TypeScript, and JSX support.

Plan Gratuito
unit vite fast
WebdriverIO logo

WebdriverIO

WebdriverIO is a next-gen browser and mobile automation test framework for Node.js. It supports WebDriver protocol, Chrome DevTools, and integrates with Appium for mobile testing, enabling component tests through E2E scenarios.

Plan Gratuito
testing automation e2e