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 | sí | 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) | sí | sí | sí | No |
| Camuflaje | Sí; MIT | sí | HTTP (S), HTTP / 2 gRPC, Websockets | sí | sí | sí | No |
| Castillo Mock | Sí; Apache 2 | sí | HTTP (S) | sí | sí | sí | No |
| Charles Proxy | No; Propiedad | No | HTTP (S) | sí | No | No | No |
| Proxy Ekko | No; Propiedad | Sí (uso no comercial) | HTTP (S), JDBC. | sí | Sí (programable) | sí | No |
| Hoverfly | Sí; Apache 2 | sí | HTTP (S) | sí | sí | sí | sí |
| Kit de herramientas HTTP | Sí; AGPL | Sí (Edición aficionado) | HTTP (S) | 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 | sí | sí | No | No |
| Kárate | Sí; MIT | sí | HTTP (S), interoperabilidad de Java | No | sí | No | No |
| Mockadillo | No; Propiedad | No | HTTP (S) | sí | sí | No | sí |
| Mocklets | No; Propiedad | sí | HTTP (S) | sí | No | No | sí |
| Mockoon | Sí; MIT | sí | HTTP (S) | sí | sí | sí | No |
| MockServer | Sí; Apache 2 | sí | HTTP (S) | sí | sí | sí | No |
| Saltimbanqui | Sí; MIT | sí | HTTP (S), TCP, SMTP | No | sí | sí | 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. |
sí | sí | sí | sí |
| Cartero | No; Propiedad | Sí (edición gratuita) | HTTP (S) | sí | Sí (ejemplos JSON) | No | sí |
| QuickMocker | No; Propiedad | Sí (suscripción gratuita) | HTTP (S) | sí | sí | No | sí |
| sMockin | Sí; Apache 2 | sí | 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 | sí | sí | sí | No |
| Fumador | Sí; MIT | sí | HTTP (S) | sí | sí | sí | No |
| SmartMock.io | No; Propiedad | sí | HTTP (S) | sí | sí | No | sí |
| simulado | Sí; MIT | sí | HTTP (S) | No | sí | sí | sí |
| SoapUI MockServer | Sí; EUPL | sí | HTTP (S) | sí | No | No | No |
| Luz de freno | Sí; Prisma | Sí (edición gratuita) | HTTP (S) y generar simulacros directamente desde OpenAPI | sí | sí | sí | sí |
| 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) |
sí | sí | sí | sí |
| retocar | No; Propiedad | sí | HTTP (S) | sí | No | No | No |
| Wilma | Sí; GPL v3.0 | sí | HTTP (S) | sí | sí | sí | No |
| Wiremock | Sí; Apache 2 | sí | HTTP (S) | No | sí | sí | sí |
| WireMock.Net | Sí; Apache 2 | sí | HTTP (S) | No | sí | sí | No |
| Wiresham | Sí; Apache 2 | sí | TCP | No | sí | No | No |