Utiliser l'API NeoLoad Web

Cette rubrique explique comment travailler avec l'API NeoLoad Web.

Utilisez l'interface de programmation du client Python

Cette interface en ligne de commande permet de lancer et d'observer les tests de performance sur la plateforme Neotys. Neoload étant très flexible pour de nombreux modèles de déploiement (SaaS, auto-hébergé, conteneurs cloud ou locaux, etc.), les paramètres de configuration et d'exécution des tests dépendent de vos options de licence et de provisionnement de l'infrastructure.

Pour une documentation complète, consultez la documentation CLI deNeoload.

Pour des exemples détaillés, voir cette section.

Générer un client API

Il est possible de générer un client API dans le langage de votre choix à partir d'une spécification Swagger.

Pour générer un client API, procédez comme suit :

  1. Dans la documentation de l'API Neoload, cliquez sur le lien ./v2/swagger.yaml.

    NLW-NL-API-Use-exploreswagger

  2. Accédez à l'éditeur Swagger ici : http://swagger.io/swagger-editor/ et accédez à Online Editor.

  3. Collez la description YAML de l'API Neoload.

  4. Ouvrez le menu Generate Client et sélectionnez la langue de votre choix.

Appeler l'API dans un script

Vous pouvez faire des appels HTTP/REST à partir de la ligne de commande.

Pour appeler l'API dans un script, procédez comme suit :

  1. Exécutez la méthode souhaitée comme expliqué dans Explorer l'API NeoLoad Web.

  2. Copiez la commande Curl qui est la première section des Réponses comme montré ci-dessous.

  3. Collez la commande Curl dans un script pour appeler l'API.