Comparación de herramientas de simulación API - Comparison of API simulation tools

Las herramientas enumeradas aquí admiten la emulación o simulación de API y sistemas de software . También se denominan herramientas de burla de API , herramientas de virtualización de servicios , dobles de prueba por cable y herramientas para cortar y burlarse de HTTP (S) y otros protocolos. Permiten realizar pruebas de componentes de forma aislada.

En orden alfabético por nombre (haga clic en el encabezado de una columna para ordenar por esa columna):

Nombre FOSS Gratis Protocolos y API compatibles Tiene una GUI Programable / programable Soporte de Docker Oferta en la nube
Simulador de API No; Propiedad HTTP / 2 con TLS ALPN; HTTP / 2 con conocimientos previos; Actualización de HTTP / 2 desde HTTP / 1.1; HTTP / 1.x con y sin TLS / SSL; HTTP (S) No
Camuflaje Sí; MIT HTTP (S), HTTP / 2 gRPC, Websockets No
Castillo Mock Sí; Apache 2 HTTP (S) No
Charles Proxy No; Propiedad No HTTP (S) No No No
Proxy Ekko No; Propiedad Sí (uso no comercial) HTTP (S), JDBC. Sí (programable) No
Hoverfly Sí; Apache 2 HTTP (S)
Kit de herramientas HTTP Sí; AGPL Sí (Edición aficionado) HTTP (S) No No No
Int4 IFTT No; Propiedad No HTTP (S), virtualización de middleware: SAP Process Orchestration, SAP Intelligent Suite, Dell Boomi, Software AG Webmethods, SAP IDOC No No
Kárate Sí; MIT HTTP (S), interoperabilidad de Java No No No
Mockadillo No; Propiedad No HTTP (S) No
Mocklets No; Propiedad HTTP (S) No No
Mockoon Sí; MIT HTTP (S) No
MockServer Sí; Apache 2 HTTP (S) No
Saltimbanqui Sí; MIT HTTP (S), TCP, SMTP No No
Parasoft Virtualize No; Propiedad Sí (Community Edition) AMQP, FIX, FTP, HTTP (S), ISO 8583, JMS,
JDBC, MQ, MQTT, .NET WCF, RabbitMQ, SAP, TCP / IP, etc.
Cartero No; Propiedad Sí (edición gratuita) HTTP (S) Sí (ejemplos JSON) No
QuickMocker No; Propiedad Sí (suscripción gratuita) HTTP (S) No
sMockin Sí; Apache 2 HTTP, Websockets, eventos del lado del servidor, además de herramientas para el monitoreo en tiempo real y la modificación de la respuesta en vivo No
Fumador Sí; MIT HTTP (S) No
SmartMock.io No; Propiedad HTTP (S) No
simulado Sí; MIT HTTP (S) No
SoapUI MockServer Sí; EUPL HTTP (S) No No No
Luz de freno Sí; Prisma Sí (edición gratuita) HTTP (S) y generar simulacros directamente desde OpenAPI
Loro de tráfico No; Propiedad No HTTP (S), JMS (colas y temas), IBM® MQ, transferencias de archivos, gRPC, Amazon Simple Queue Service (SQS), Azure AMQP Service Bus

en versión beta: FIX, FAST, FIXatdl, SWIFT, AMQP, MQTT, RabbitMQ, SonicMQ, Kafka,
CORBA, FTP, SFTP, .NET WCF, RMI, MTP,
TIBCO EMS, CICS, SAP RFC, JDBC, Mongo, bases de datos,
OFX, IFX, RIXML, AS2,
Amazon Simple Notification Service (SNS), AWS IoT Message Broker, XMPP,
Google Cloud Messaging (GCM), Azure Event Grid, Azure Event Hubs,
Azure Service Bus, STOMP, Thrift, Avro, HTTP / 2 (HTTP2), LWM2M, CoAP (Protocolo de aplicación restringida), ZeroMQ, Broker- J (BrokerJ), Qpid, QUIC y gQUIC (Google QUIC)
retocar No; Propiedad HTTP (S) No No No
Wilma Sí; GPL v3.0 HTTP (S) No
Wiremock Sí; Apache 2 HTTP (S) No
WireMock.Net Sí; Apache 2 HTTP (S) No No
Wiresham Sí; Apache 2 TCP No No No

Ver también

Referencias