Aller au contenu
Huginn & Muninn
Fonctionnalités

Tester, surveiller, sécuriser, auditer, former et exploiter.

Tout part du parcours réel de vos utilisateurs, décrit une seule fois. Voici ce que Huginn & Muninn en tire.

1 · Scénarios sans code

Un parcours se décrit en français, pas en code

Pas de script à écrire ni à maintenir : vous dites ce que l'utilisateur fait, Huginn construit le parcours.

  • Décrit en français« Se connecter, ouvrir Factures, filtrer sur septembre, vérifier le total » : l'IA construit le parcours écran par écran.
  • Votre cahier de recette importéExcel, Word ou Gherkin : chaque cas devient un scénario, suivi pas à pas, relu par vos équipes avant publication.
  • L'application exploréeHuginn parcourt les menus, connexion comprise, dresse la carte des écrans et propose les parcours à couvrir.
  • Un rejeu robuste, sans IABriques réutilisables (la connexion…), paramètres chiffrés, écrans qui bougent tolérés et signalés.
Fiche d'une application : explorer avec Huginn, importer le cahier de recette, liste des scénarios publiés
Une application · exploration, import du cahier de recette et scénarios publiés.
Plan des écrans : chaque écran découvert relié aux écrans atteints depuis lui
La carte du site · les écrans connus, reliés par les actions qui y mènent.
2 · Campagnes et recette

Toute la recette rejouée à chaque livraison

Les scénarios s'enchaînent en campagne, avec vos jeux de données, sur l'environnement et les navigateurs voulus. Le procès-verbal suit.

  • Jeux de donnéesLe modèle Excel se fabrique depuis les paramètres des scénarios : une ligne, toute la chaîne.
  • EnvironnementsRecette, préproduction, production ; les scénarios qui créent des données restent en test.
  • Trois moteurs de navigateurChromium, Firefox et WebKit (celui de Safari), et le web mobile émulé.
  • Régressions et procès-verbalComparaison avec le passage précédent ; cas de test, attendu, obtenu, verdict, réserves et signatures, preuves en annexe.
Résultat d'une campagne : 10 exécutions, 10 réussies, aucune régression, détail par ligne du jeu de données
Un passage de campagne · réussites, vérifications, régressions, rapports Excel et PDF.
Procès-verbal de recette : résultats par cas de test, attendu, obtenu et verdict
Le procès-verbal · prêt à signer, avec la couverture des écrans mesurée.
3 · Sondes de production

Savoir avant l'utilisateur que le parcours est cassé

La supervision technique dit si le serveur répond ; la sonde dit si le client peut encore commander.

  • RejouéLe parcours réel, à la fréquence choisie, sur l'environnement et le navigateur voulus.
  • VérifiéContrôles métier et données extraites, comparés à l'attendu.
  • DiagnostiquéEn cas d'échec, l'IA dit pourquoi : site indisponible, écran modifié, donnée absente.
  • SignaléAlertes, rapports avec l'état de chaque sonde, envoi vers Splunk.
Sonde de production sur 30 jours : disponibilité, durée de chaque exécution, échecs marqués en rouge
Une sonde sur 30 jours · disponibilité et conformité de chaque parcours, échecs marqués en rouge.
4 · Performance et charge

Combien d'utilisateurs avant que ça ralentisse ?

Le même parcours mesure le temps ressenti à chaque passage, puis devient un test de charge, sans script.

  • Performance ressentieLe temps de chaque page : réponse du serveur, premier affichage, page utilisable, poids.
  • Test de charge par paliers5, 10, 20… utilisateurs simultanés : Huginn dit où le site décroche.
  • Sans risqueArrêt automatique si trop d'erreurs, relance en un clic autour du seuil, export k6.
Courbes des durées de chaque scénario sur plusieurs jours, avec les exécutions en échec marquées
Les durées dans le temps · chaque point est une exécution, une dégradation se voit tout de suite.
5 · Sécurité

Les failles cherchées, puis surveillées chaque jour

Un problème vu sur plusieurs parcours n'apparaît qu'une fois, avec ce qu'il faut faire et les pages concernées.

1

Contrôles passifsPendant les parcours : en-têtes, HTTPS, cookies, informations exposées.

2

Accès sans connexionLes pages protégées sont-elles vraiment refusées à qui n'est pas connecté ?

3

Recherche activeSur autorisation écrite et en environnement de test seulement.

Veille des failles connues : composants des pages comparés chaque jour à OSV.dev, CISA KEV et EPSS
La veille des failles connues · les composants de vos pages comparés chaque jour à OSV.dev, CISA KEV et EPSS : alerte dès qu'une faille exploitée vous concerne.
6 · Audits UX et accessibilité

Chaque écran traversé, audité et annoté

Vos scénarios passent par tous les écrans qui comptent : autant les auditer au passage.

  • Accessibilité mesuréeWCAG 2.2 A et AA contrôlé par axe-core : éléments numérotés, contrastes mesurés, correction dans le code avec exemple.
  • Avis d'expert UX par l'IAHeuristiques de Nielsen, hiérarchie, téléphone, parcours : constats situés sur la capture et plan d'action priorisé.
  • Rapports partageablesValeurs saisies masquées sur toutes les captures, rapport PDF et Excel.
Audit UX d'un écran : constats numérotés sur la capture, en version ordinateur et téléphone
Audit d'un écran · constats numérotés sur la capture, ordinateur et téléphone.
7 · Formation

Les supports de formation sortent tout seuls des parcours

Une nouvelle version de l'application ? Les manuels et les vidéos se refont avec elle.

  • Manuels PDF annotésCaptures encadrées, zooms, listes déroulantes dépliées.
  • Vidéos commentéesVoix de synthèse, sous-titres, souris animée.
  • Guide dans le navigateurHuginn montre chaque champ sur l'écran réel.
  • Dix langues, à vos couleursAnglais, chinois, hindi, espagnol, arabe… Traduits par l'IA, relus par vous ; logo, couleurs et police lus sur votre site.
Vidéo de formation générée automatiquement : souris animée et bouton encadré
Une vidéo de formation · générée depuis le scénario, souris animée, bouton encadré.
8 · API et données

Une application sans API devient un service

Portail fournisseur, application métier ancienne : le scénario lit les données à l'écran et les rend en JSON.

  • Bibliothèque d'APILes scénarios qui renvoient des données, documentés au format OpenAPI.
  • Paramètres à l'appelEnvironnement et navigateur au choix.
  • Commandé par un agent IAUn agent peut demander un nouveau scénario par l'API, puis l'utiliser.
# Rejouer le scénario 12 pour septembre
GET /api/scenarios/12/run?mois=2026-09

{
  "status": "success",
  "data": {
    "factures": [
      { "numero": "F2026-0912",
        "montant_ttc": 12480.0,
        "statut": "Payée" }
    ]
  },
  "duration_ms": 4180
}
Prise en main et exploitation

Une application riche, guidée pas à pas

Aide par l'IA

Un bouton « ? » : on pose sa question en français, l'aide répond et propose le bon parcours guidé.

Parcours guidés dans les pages

Créer un scénario, une sonde, un test de charge… Huginn montre chaque champ, étape par étape.

Dimensionné pour votre parc

Sondes, campagnes et tests tournent en parallèle ; le nombre d'ouvriers suit la charge, sans redémarrage. La machine à prévoir est calculée d'après vos sondes.

Consommation suivie

Par application, avec des sondes autonomes livrables qui tournent même sans la plateforme.

Envie de le voir sur une vraie application ?

Démonstration sur notre site d'entraînement, ou directement sur l'un de vos parcours.

Réserver une démo