Esta es la aplicación para Linux llamada Diffy, cuya última versión se puede descargar como diffyv0.0.1sourcecode.tar.gz. Se puede ejecutar en línea en el proveedor de alojamiento gratuito OnWorks para estaciones de trabajo.
Descargue y ejecute en línea esta aplicación llamada Diffy con OnWorks de forma gratuita.
Siga estas instrucciones para ejecutar esta aplicación:
- 1. Descargue esta aplicación en su PC.
- 2. Ingrese en nuestro administrador de archivos https://www.onworks.net/myfiles.php?username=XXXXX con el nombre de usuario que desee.
- 3. Cargue esta aplicación en dicho administrador de archivos.
- 4. Inicie el emulador en línea OnWorks Linux o Windows en línea o el emulador en línea MACOS desde este sitio web.
- 5. Desde el SO OnWorks Linux que acaba de iniciar, vaya a nuestro administrador de archivos https://www.onworks.net/myfiles.php?username=XXXXX con el nombre de usuario que desee.
- 6. Descarga la aplicación, instálala y ejecútala.
CAPTURAS DE PANTALLA:
Difícil
DESCRIPCIÓN:
Diffy es una herramienta desarrollada originalmente por Twitter para detectar regresiones en servicios basados en HTTP/Thrift mediante la comparación de respuestas entre versiones o implementaciones. Actúa como un proxy: se proporciona una fuente de solicitudes (p. ej., tráfico), y Diffy envía ("multidifusión") cada solicitud a múltiples instancias (p. ej., una versión candidata, una versión de producción, una versión de referencia). A continuación, compara las respuestas (cuerpo, encabezados, etc.) para detectar diferencias. Automatiza la detección de regresiones del comportamiento del servicio, a menudo sin necesidad de escribir pruebas explícitas.
Caracteristicas
- Reenvía solicitudes entrantes a múltiples instancias de servicio (candidatas vs. conocidas como buenas) para comparar el comportamiento.
- Detecta diferencias en las respuestas (contenido, encabezados, etc.) automáticamente, por lo que se pueden marcar regresiones o errores.
- Se requiere una configuración mínima para la integración de algunos servicios HTTP/Thrift, sin necesidad de un conjunto de pruebas completo para cada escenario
- Soporte para definir transformaciones o filtros en las respuestas antes de comparar, de modo que se puedan ignorar las diferencias irrelevantes
- Compatible con entornos de implementación para comparación de puesta en escena/producción, capaz de operar en modo de tráfico en vivo o en modo de sombra
- Genera informes/diferencias que muestran qué cambió y dónde los servicios se comportan de manera diferente para ayudar con el seguimiento de la depuración y la regresión.
Lenguaje de programación
Scala
Categorías
Esta aplicación también se puede descargar desde https://sourceforge.net/projects/diffy.mirror/. Está alojada en OnWorks para facilitar su ejecución en línea desde uno de nuestros sistemas operativos gratuitos.