Right‐sizing_QA API_test_tools_2025 - GregLinthicum/From-Logistic-Regression-to-Long-short-term-memory-RNN GitHub Wiki

Outil

Type principal

OpenAPI

Particularité

📅 Intro

📄 Format des règles

🌍 Siège

🆓 OSS

💼 Secteur Banque

☁️ Déploiement

🖥️ Langage interne

🔗 Bindings (langages supportés)

🔀 REST/GraphQL

Dredd

Validation d’API vs contrat

Oui

Vérifie la conformité à la spec

~2014

OpenAPI, API Blueprint

🇨🇿 Tchéquie (Apiary, Oracle)

Oui

🟡 Moyenne

On-prem only

JavaScript (Node.js)

Node.js, CLI

REST uniquement

PACT

Tests consommateurs-producteurs

🟡 Partiel

Tests contractuels consumer-driven

2013

Pact JSON DSL

🇦🇺 Australie (DiUS)

Oui

🟢 Forte

On-prem / Cloud

Ruby, JVM, JS

Java, JS, .NET, Python, Go

REST uniquement

Postman / Newman

Tests manuels ou automatisés

🟡 Partiel

Scénarios complets, populaire CI/CD

2012/2014

Postman Collection (JSON)

🇺🇸 USA (San Francisco)

🟡 Partiel*

🟢 Forte

Local / 🌩️ Cloud

JS / Electron

CLI, JS (Newman), API

REST principalement

Schemathesis

Fuzzing + validation dynamique

Oui

Tests automatisés et fuzzing

~2020

OpenAPI 3.x

🇺🇸 USA (Community)

Oui

🟡 En croissance

On-prem

Python

CLI, Python lib

REST et GraphQL

Stoplight Prism

Mock + validation de contrat

Oui

Mock server conforme aux contrats

2018

OpenAPI

🇺🇸 USA (Austin, TX)

Oui

🟡 Moyenne

Local / 🌩️ Cloud

TypeScript

CLI, SDK, Docker

REST uniquement

Optic

Doc vivante + détection d'écarts

Oui

Surveille les changements d’API

~2020

OpenAPI, Swagger

🇺🇸 USA

Oui

🟡 En adoption

Local / GitOps

TypeScript

GitHub Actions, CLI, GitOps

REST (GraphQL support en alpha)

 

⚠️ **GitHub.com Fallback** ⚠️