Veuillez ouvrir un ticket de support pour permettre l’accès à l’API à partir de vos adresses IP.

LoadView dispose d’une API facile à utiliser qui donne accès aux ensembles de données loadview test. Tirez parti des demandes HTTP(S) simples à l’API LoadView pour interroger les données et les résultats des tests de résistance, cloner les tests existants et exécuter ou interrompre un test de résistance. Vous pouvez développer une application logicielle qui utilise les fonctionnalités LoadView ou intégrer les fonctionnalités de service LoadView dans votre propre environnement. Cet article vous donne une introduction générale à l’API LoadView et aux méthodes disponibles pour créer les demandes personnalisées.

Ajout d’un identificateur unique d’intégration

Pour configurer une intégration avec LoadView, vous devez avoir accès à un compte LoadView actif et créer un identifiant unique d’API Web de test de charge à utiliser dans la demande d’authentification :

  1. Connectez-vous au compte LoadView.
  2. Dans LoadView, créez un UID d’intégration sous Configuration > Integrations Ajouter > intégration > Load Testing Web API.

Méthodes disponibles

Vous devez être authentifié avant toute demande d’API. L’authentification expire après 60 secondes d’inactivité.

Le tableau ci-dessous indique quelles actions sont prises en charge.

Méthode de demande URI(s) description
Avoir /StressTest Retournez la liste des tests disponibles.
Avoir /StressTest/ {id} /Clone Créez un nouveau test en clonage de celui qui existait.
Publier /StressTest/ {id} /Exécuter Commencez un test. Modifiez l’état du test en RUN.
Avoir /StressTest/ {id} /AbortTest Interrompez l’exécution du test à n’importe quelle étape. Modifiez l’état du test en AbortTest.

Aucun résultat de test n’est retourné.

Avoir /StressTest/ {id} /StopLoad Arrêtez l’émulation de charge. Modifiez l’état du test en StopLoad.
Avoir /StressTest/ {id} /Résultat Obtenez les résultats des tests par ID.
Avoir /StressTest/{id} Obtenez les paramètres de test par ID.

Traitement des erreurs

Lorsqu’il reçoit à la fois des erreurs de méthode API ou des erreurs générées lorsqu’un test n’a pas été démarré en raison du dépassement des limites du paquet ou de l’absence d’IL disponibles, l’API LoadView renvoie un code HTTP 400. Pour plus d’informations, voir Traitement des erreurs.