Frameworks de Testing & Repos Open-Source

Automatización E2E, API y rendimiento — cada uno con pipelines CI/CD y reportes en vivo.

Testing de IA & LLM

Frameworks de evaluación LLM, benchmarks de alucinaciones y red teaming de seguridad con Promptfoo

Framework de Evaluación LLM

Evaluación automatizada de respuestas LLM, precisión RAG y alucinaciones

Suite EvalRAG & LLMPromptfoo / Custom
psychologyPrecisión RAG
analyticsChequeo Alucinación
fact_checkBenchmarks Custom
sync_altPipeline CI/CD Eval
auto_awesomeScoring Automatizado
securityComparativa Modelos

Promptfoo Testing de Seguridad

Escaneo de vulnerabilidades LLM, pruebas de jailbreak y red teaming con Promptfoo

Red TeamingScans JailbreakPromptfoo
securityRed Teaming
bug_reportDefensa Jailbreak
shieldChequeo PII y Fugas
sync_altGuardrails CI/CD
gavelScan Vulnerabilidad
assessmentReportes Seguridad

Testing E2E Moderno

Automatización multi-navegador con Playwright y Cypress BDD

Automatización E2E con Playwright

Suite cross-browser en TypeScript apuntando a saucedemo.com

29 pruebas2 navegadores58 ejecuciones CI
blur_onParalelismo Real
replayCaptura de Trace
storageFixtures Centralizados
sync_altCI/CD en Push & PR
assessmentReportes HTML
devicesChromium y Firefox

Cypress · TypeScript

Specs tipados con comandos reutilizables y reportes Mochawesome

28 pruebas5 archivos specCypress 14
codeSpecs TypeScript
lockComando cy.login()
assessmentReportes Mochawesome
sync_altCI GitHub Actions
videocamGrabación de Video
photo_cameraCapturas de Fallo

Cypress · Cucumber BDD

Feature files Gherkin con step definitions en JavaScript

27 escenariosGherkinAllure
descriptionArchivos Feature
ecoStep Definitions
insert_chartReportes Allure
sync_altPipeline CI/CD
shopping_cartCarrito & Checkout
fact_checkEscenarios Gherkin

Testing de Contratos

Validación de schemas OpenAPI y pruebas de contrato orientadas al consumidor con Pact

OpenAPI Testing de Contratos

Validación automatizada de contratos API y schemas OpenAPI / Swagger

OpenAPI 3.0Validación SchemaDredd / Spectral
schemaSpecs OpenAPI
descriptionValidación Schema
verified_userAlerta Breaking Change
sync_altAutomatización CI/CD
ruleLinting y Reglas
assessmentReportes Contrato

Pact Testing de Contratos

Pruebas de contrato orientadas al consumidor para microservicios con Pact

Pact BrokerConsumidor/ProveedorMicroservicios
handshakeContratos Consumidor
hubVerificación Proveedor
receipt_longSync Pact Broker
sync_altBarreras CI/CD
compare_arrowsGuardia Microservicios
check_circleProveedor Mock API

Testing de API & Rendimiento

Pruebas de carga k6, validación de API con Supertest y colecciones Postman

Ejemplos de Testing E2E Legacy

Suites de prueba Selenium Java desarrolladas con JUnit 5 y proveedora de datos TestNG

Selenium · JUnit 5

Arquitectura POM limpia con runner JUnit 5 y reportes Allure

12 pruebasJava 17Allure
layersPOM Limpio
fact_checkRunner JUnit 5
assessmentReportes Allure
sync_altCI GitHub Actions
lockFlujos de Login
shopping_cartCheckout E2E

Selenium · TestNG

Matriz @DataProvider cubriendo las 5 cuentas de saucedemo

7+ ejecucionesMatriz @DataProviderAllure
grid_viewMatriz @DataProvider
group5 Cuentas de Usuario
assessmentReportes Allure
sync_altCI GitHub Actions
visibility_offChrome Headless
settingsWebDriverManager