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 :
- Connectez-vous au compte LoadView.
- Dans LoadView, créez un UID d’intégration sous Configuration > Integrations Ajouter > intégration > Load Testing Web API.
Méthodes disponibles
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.