Vérificateur de compatibilité OpenAPI
Comparez localement deux spécifications OpenAPI 3.x et examinez les modifications potentiellement rompues du contrat d'API par opération et chemin de champ.
Rédiger des exemples de requêtes et des scénarios de tests de contrats négatifs à partir des contraintes OpenAPI, en local.
Collez ou choisissez un fichier OpenAPI 3.0, 3.1 ou 3.2. Générez un exemple de requête minimal pour chaque opération de chemin et jusqu'à trois cas négatifs basés sur les valeurs requises documentées, les énumérations et les limites simples. Téléchargez un pack de scénarios JSON ou une liste de contrôle Markdown.
Transformez une spécification OpenAPI en exemples de requêtes révisables et en scénarios de tests négatifs. Votre spécification reste dans ce navigateur.
Jusqu'à 2 Mo et 300 opérations de chemin. Prend en charge OpenAPI 3.0, 3.1 et 3.2.
Il s'agit d'ébauches dérivées du cahier des charges, et non d'essais vérifiés. Cet outil n'appelle jamais d'API. Passez en revue des exemples et utilisez un environnement de test sécurisé avant d’exécuter des requêtes.
Il crée un exemple de requête minimal par opération de chemin et jusqu'à trois cas négatifs à partir des champs, paramètres, énumérations et limites simples requis documentés. Les codes de réponse déclarés sont affichés à titre de référence et non de résultats garantis.
Les valeurs générées ne peuvent pas connaître les ID de compte valides, les règles métier, les informations d'identification ou les données sécurisées pour la production. Les schémas complexes, les références externes, les formats et modèles personnalisés peuvent nécessiter des exemples écrits à la main. Aucune URL de serveur ni secret d'authentification n'est inclus.
Téléchargez le pack de scénarios JSON pour les données structurées ou Markdown pour une liste de contrôle de révision. Adaptez chaque cas à votre API et exécutez-la uniquement dans un environnement de test sécurisé. L'outil n'exécute pas les requêtes.