---
title: Live session
description: Pilotez un vrai device SIM, smartphone ou agent web de manière interactive, puis transformez vos actions en test.
sidebarTitle: Live session
lastUpdated: "2026-09-23"
---

> **For AI agents:** the complete documentation index is at [llms.txt](/llms.txt). Append `.md` to any page URL for its markdown version.

Une live session vous donne le contrôle interactif d'un vrai device (une SIM, un smartphone ou un agent web) depuis votre navigateur. Utilisez-la pour explorer une application, déboguer un parcours en échec, ou exécuter des actions manuelles et les capturer dans un test.

![Le sélecteur de device de la live session avec les onglets Remote control et History, les catégories SIMs, Smartphones et Web, et les cartes de devices disponibles](/images/live-session-picker.webp)

La page comporte deux onglets : **Remote control**, où vous pilotez un device, et **History**, où chaque action manuelle est journalisée et peut devenir un test.

## Choisir un device

Dans **Remote control**, basculez entre les catégories **SIMs**, **Smartphones** et **Web**. Le panneau de gauche liste les devices disponibles pour la catégorie sélectionnée, regroupés par emplacement :

- Chaque carte affiche le nom de le device, son statut de connexion et ses tags : l'agent hébergeur, la version de l'OS et les slots SIM pour les smartphones, l'opérateur et la technologie réseau pour les SIM.
- Utilisez la barre de recherche pour filtrer par nom.
- Sélectionnez un device pour ouvrir sa session. En attendant, la zone principale affiche **Pick a device to launch session**.

## Sessions SIM

Sélectionner une SIM ouvre une interface de commande. Le menu déroulant d'action en haut regroupe les actions manuelles que vous pouvez exécuter sur la SIM :

- **USSD** : USSD Command
- **SMS** : Send SMS
- **Data** : PDP Activation, Ping, TCP Ping, HTTP Ping, DNS Lookup, Download File, HTTP Upload, FTP Download, FTP Upload, Send Mail, API Call, Ookla Speedtest, Traceroute, Check SSL/TLS Certificate, Youtube
- **Call** : Wait Call, Place Call

Chaque action manuelle correspond à un step scripté de la [bibliothèque de steps SIM](/fr/tests/actions/cellular/overview), donc ce que vous exécutez ici se traduit directement en test.

Chaque action affiche son propre formulaire. Pour un **USSD Command**, saisissez le code court et choisissez l'**Access technology** (Default, AUTO, 5G, 4G, 3G ou 2G). Pour un **Send SMS**, définissez le numéro de destination et le message, éventuellement un temps **Wait for delivery report** en secondes, et un remplacement **Change default SMSC**.

Les résultats apparaissent dans le fil en dessous du formulaire à mesure que chaque action se termine, avec le contenu de la réponse, le statut et le temps.

## Sessions Smartphone

Sélectionner un smartphone diffuse son écran en direct. Cliquez et faites glisser directement sur le flux ; vos gestes sont envoyés à le device physique en temps réel.

Le panneau de droite ajoute des outils pour le device :

- **Information** : batterie, CPU, RAM, stockage, agent hébergeur, modèle, OS et version, résolution, et combien d'utilisateurs sont sur le téléphone.
- **Control Panel** : actions au niveau du device comme redémarrer le téléphone, installer un APK, prendre une capture d'écran, enregistrer l'écran, le pivoter, ou inspecter l'écran courant avec **Get XML**.
- **Quick Access** : équivalents logiciels des boutons physiques : Back, Home, Recent apps, Lock, Volume et Power.

### Inspecter l'interface

**Get XML** ouvre la modale **Find an element** sur l'écran tel qu'il est à cet instant : une capture à gauche, l'arbre des éléments au milieu, et l'élément sélectionné à droite. Survolez la capture et le plus petit élément sous le pointeur s'allume, l'arbre suit, et le panneau classe les façons d'atteindre cet élément avec le nombre de matchs de chacune sur cet écran.

C'est la même modale que celle du [recorder d'application mobile](/fr/tests/mobile-recorder#find-an-element), la mécanique n'est donc décrite qu'une fois là-bas : le classement des selectors, ce que veut dire un selector partagé, et la lecture d'un point en mode **Coords**. Dans une live session aucun test n'est en cours d'édition : le selector est à copier vers le step que vous construisez ailleurs.

## Sessions Web

Sélectionner un agent web vous donne accès aux actions réseau et web exécutées depuis l'emplacement de cet agent : API Call, DNS Lookup, Send Mail, FTP Download, FTP Upload, Get webpage or file, HTTP Upload, HTTP Ping, Ping, TCP Ping, Ookla Speedtest, Traceroute, Check SSL/TLS Certificate et Youtube.

Un **API Call** prend l'URL du endpoint avec les onglets **Headers** et **Body**, plus des options d'exécution : proxy personnalisé, remplacement DNS, ignorer le certificat SSL, conserver les cookies et suivre la redirection.

## Macros et spectating

Deux contrôles se trouvent en haut des sessions SIM et web :

- **Record Macro** : capturez la séquence d'actions manuelles que vous exécutez, pour qu'une configuration ou vérification répétée n'ait pas à être reconstruite action par action.
- **Spectate** : observez les autres actions manuelles en cours sur le device sélectionné, utile quand plusieurs personnes travaillent sur le même équipement.

## History

L'onglet **History** journalise chaque action manuelle avec son statut, son résultat et son horodatage. Filtrez par **Creator** et **Resource**, et ajustez la plage de dates (par défaut : dernières 24 heures).

Cliquez sur **Add** sur les entrées que vous souhaitez conserver : elles arrivent dans le panneau **Action List**, où deux boutons transforment votre travail manuel en ressources :

- **Create test** : convertissez les actions sélectionnées en un nouveau test, chaque action devenant un step.
- **Report** : générez un rapport formaté des actions sélectionnées à partager.

## Conseils pour les live sessions

**Commencez simplement** : quelques commandes vous aident à comprendre le device avant d'automatiser des tests complets.

**Capturez les parcours complexes** : pour les parcours utilisateur complexes, les exécuter en direct et convertir l'historique est plus rapide que de créer les steps manuellement.

**Déboguez les échecs** : rejouez les actions d'un test en échec dans une live session pour voir exactement où il échoue et ce que le device retourne réellement.

## Et ensuite ?

<Columns cols={2}>
  <Card title="Test builder" icon="vial" href="/fr/tests/builder">

    Affinez le test créé à partir d'une session, avec des checks et des variables

</Card>
  <Card title="Parc de devices" icon="mobile-screen" href="/fr/equipment/devices-lab">

    Parcourez et gérez les SIM et smartphones derrière vos sessions

</Card>
</Columns>
