Comparez les réponses API avant la mise en production, le débogage ou la revue de régression
Les équipes ne recherchent rarement JSON Diff de manière abstraite. Elles recherchent parce qu'une réponse API a changé et qu'elles doivent savoir si ce changement est attendu, inoffensif ou bloquant pour la mise en production. Cette page existe pour capturer ce workflow directement et l'orienter vers une expérience de comparaison consciente du JSON.
Commencez avec ce que vous avez déjà
Quand ce workflow est le plus important
Comparez les réponses API lorsqu'une charge utile de staging ne correspond plus à la production, lorsqu'une collection Postman commence à retourner des champs différents, lorsqu'un candidat à la mise en production modifie des objets imbriqués, ou lorsque l'assurance qualité doit vérifier les corrections de régression sans lire les journaux bruts ligne par ligne.
C'est une solution plus adaptée que la comparaison de texte brut car les sorties API changent souvent de formatage, d'imbrication et d'ordre des champs. Une revue consciente du JSON rend le changement de comportement réel plus facile à repérer.
Un flux de revue clair pour les équipes d'ingénierie
Collez la réponse précédente à gauche et la nouvelle réponse à droite, normalisez les deux charges utiles, puis examinez les changements structurels avant de discuter des changements de comportement dans les pull requests ou les notes de mise en production. Cela maintient la conversation concentrée sur ce que l'API a réellement changé.
Si une réponse est malformée, passez-la d'abord par JSON Repair. Si la sortie n'est plus du JSON et est devenue un document ou un fichier d'exportation, passez à Text Diff ou PDF Diff selon la source de vérité.
Avancez sans revenir en arrière
Comparez des fichiers JSON en ligne
Utilisez la page de destination basée sur les fichiers lorsque la charge utile existe déjà dans des fixtures, des exportations ou des manifestes.
JSON Diff vs Text Diff
Choisissez le bon workflow de revue lorsque les charges utiles et le texte brut semblent interchangeables à première vue.