Nexo Útil Procesamiento local

Validación de resultados

Comparador de textos y JSON

Compara una salida esperada con el resultado obtenido y localiza líneas añadidas, ausentes o modificadas. El modo JSON ignora la sangría y el orden de las propiedades.

Introducir los contenidos

Local en tu navegador
0 caracteres
Máximo 1 MB o 10.000 líneas.
0 caracteres
Admite texto, JSON, XML, CSV y logs.

Cómo comparar dos resultados

  1. Coloca la salida esperada en el panel izquierdo.
  2. Pega o abre el resultado obtenido en el panel derecho.
  3. Selecciona el modo o deja la detección automática.
  4. Presiona Comparar y revisa las diferencias resaltadas.
  5. Usa las flechas para recorrer cada diferencia y copia o descarga el informe si necesitas conservarlo.

Comparación semántica de JSON

Dos JSON pueden ser equivalentes aunque tengan otra sangría o sus propiedades aparezcan en distinto orden. El modo semántico ordena únicamente las propiedades para comparar sus valores; el orden de los arreglos sigue siendo significativo.

Interpretación: rojo indica contenido esperado que falta, verde contenido nuevo en el resultado y amarillo una modificación. Los símbolos acompañan al color para facilitar la lectura.

Cómo obtener una comparación útil y reproducible

Una diferencia visual no siempre indica una diferencia de significado. Dos JSON pueden contener las mismas propiedades en distinto orden; dos textos pueden variar únicamente por finales de línea; y un XML puede utilizar otro prefijo para el mismo namespace. Elige el modo según la pregunta que necesitas responder.

Comparación textual o semántica

El modo texto detecta exactamente espacios, mayúsculas, signos y líneas. Es apropiado para archivos de configuración, mensajes o resultados donde la representación importa. El modo JSON analiza la estructura para comparar objetos y valores; ignora el formato visual, pero distingue número, texto, booleano y nulo.

Opciones de normalización

Ignorar espacios o mayúsculas reduce ruido, pero también puede ocultar una diferencia relevante. La opción para unificar espacios convierte grupos de espacios y tabulaciones internas en un solo espacio durante la comparación, sin modificar el texto mostrado. Ejecuta primero una comparación estricta y activa una opción solo si el contrato del sistema permite esa equivalencia. El informe copiado o descargado enumera los criterios utilizados.

Prueba de regresión manual

  1. Conserva la salida esperada aprobada.
  2. Genera una nueva salida con los mismos datos de prueba.
  3. Compara en el modo correspondiente.
  4. Revisa cada bloque agregado, eliminado o modificado.
  5. Actualiza la referencia solo si el cambio es intencional.

Límites

Esta herramienta ayuda a inspeccionar diferencias, pero no sustituye un esquema JSON, una validación XML ni pruebas automatizadas. No pegues tokens, credenciales o respuestas con datos personales. Para preparar los documentos antes de comparar utiliza el formateador JSON o el formateador XML.

Herramientas relacionadas