L'API /start permet de lancer une Exécution Cloud de Campagne de tests.
Méthode
GET
URL
https://api.horustest.io/api/v1/projects/<project_uuid>/campaigns/uid/<campaign_uid>/start?browserId=<browser_id>&resolutionId=<resolution_id>&languageId=<language_id>¬ifsSlack=<true|false>
Paramètres d'URL
<project_uuid>correspond au Token API du Projet<campaign_uid>correspond à l’identifiant unique de la Campagne de tests dans le Projet
Important
Pour pouvoir utiliser l'API HorusTest, contactez-nous. Nous vous fournirons un Token API pour vos projets.
Pour pouvoir utiliser l'API HorusTest, contactez-nous. Nous vous fournirons un Token API pour vos projets.
Paramètres de requête
browserIdcorrespond au navigateur web sur lequel la Campagne de tests doit s’exécuter :1: Google Chrome2: Mozilla Firefox
resolutionIdcorrespond à la résolution d’écran attendue du navigateur web :1: 1366x7682: 1920x10803: 1024x7684: 1280x1024
languageIdcorrespond à la langue par défaut du navigateur web :1: Français2: Anglais
notifsSlack(optionnel) indique si l’exécution doit générer des notifications Slack (si les notifications Slack sont activées sur le Projet) :true|false(défaut :false)
Valeur de retour
Un tableau de données au format JSON
Exemple de retour au format JSON
{
"uid": 25,
"uiInCampaign": 7
}
{
"uid": 25,
"uiInCampaign": 7
}
Détails :
uidcorrespond à l’identifiant unique de l’Exécution Cloud dans le Projet (toutes campagnes confondues)-
uidInCampaigncorrespond à l’identifiant unique de l’Exécution Cloud de la Campagne de tests
Pratique
Un exemple de cette URL est disponible dans la popin Exécution Cloud de Campagne de tests via l’API accessible depuis la popin Exécution Cloud la Campagne de tests.
Un exemple de cette URL est disponible dans la popin Exécution Cloud de Campagne de tests via l’API accessible depuis la popin Exécution Cloud la Campagne de tests.
Exemple de popin Exécution Cloud de Campagne de tests

Exemple de popin Exécution Cloud de Campagne de tests via l'API

Astuce
L’URL fournie prend en compte la configuration de l’exécution faite dans la popin Exécution Cloud de Campagne de tests.
L’URL fournie prend en compte la configuration de l’exécution faite dans la popin Exécution Cloud de Campagne de tests.
Pour aller plus loin, consulter :
- La documentation de l'API
get_statuspour récupérer le statut d'une Exécution Cloud de Campagne de tests- La documentation de l'API
stoppour stopper une Exécution Cloud de Campagne de tests