Aller au contenu
RECDiagnosticSDK
03 / HISTORIQUE DES SESSIONS

Chaque session, conservée.

Les sessions sont enregistrées automatiquement quand l’app passe en arrière-plan. Rouvrez n’importe quelle session passée dans la même vue que Live.
  1. L’app démarreUne nouvelle session commence, avec son propre identifiant.
  2. L’app passe en arrière-planLa session est enregistrée dans le dossier Documents de l’app. Chaque enregistrement remplace le même fichier : un lancement, un fichier.Dx_4f2a9c1.json
  3. Le lancement suivantUne nouvelle session, un nouveau fichier. Le précédent reste dans History.

History

  • Dx_4f2a9c1.jsonAujourd’hui, 10:32 · Cet iPhone84 ko
  • Dx_9b13e07.jsonHier, 18:05 · Cet iPhone212 ko
  • IMP_qa-transfer-bug.jsonLun., 14:41 · Importée96 ko

Exporter depuis Live l’enregistre aussi

Pas besoin d’attendre l’arrière-plan. Dès que vous exportez depuis Live, la session est d’abord enregistrée dans History. Export partage ensuite ce même fichier ; Safe Export partage une copie chiffrée, qui n’apparaît jamais dans History.

  1. Vous exportez depuis LiveExport · Safe Export
  2. Enregistrée dans HistoryDx_4f2a9c1.json
  3. Prête à partagerDx_4f2a9c1.jsonDx_4f2a9c1_S.json

Deux sortes de fichiers

Enregistrés ici, ou reçus.

  • This Phone

    Les sessions enregistrées par l’app sur cet appareil. Le nom vient de l’identifiant de la session.

    Dx_4f2a9c1.json

  • Imported

    Les fichiers choisis avec Import trace. Une copie est gardée avec le préfixe IMP_ ; importer de nouveau le même nom la remplace.

    IMP_qa-transfer-bug.json

AllThis PhoneImportedLe filtre Source montre tous les fichiers, ou une seule sorte. Le plus récent est en premier.

Un fichier chiffré (Safe Export) demande son mot de passe à l’ouverture.

Ce que vous pouvez faire avec un fichier

Ouvrir, partager, rejouer, supprimer.

  • Ouvrir

    La même vue que Live : écrans, recherche, filtres, détail des requêtes.

  • Partager

    En JSON simple, ou chiffré avec un mot de passe.

    ShareExportSafe Export

  • Rejouer

    Servir ses réponses à votre app, en mode Strict ou Ignore query.

    Replay (strict)Replay (ignore query)

  • Supprimer

    Supprimer un fichier, ou tous les fichiers d’un coup avec Clear All, après confirmation.

    DeleteClear All

Le nettoyage, aujourd’hui

La suppression est manuelle, pour l’instant.

Chaque lancement ajoute un fichier et rien n’est supprimé tout seul. Après quelques jours de tests, History se remplit de sessions dont personne n’a besoin.

fichiers dans History
  1. 2lun.
  2. 5mar.
  3. 6mer.
  4. 10jeu.
  5. 12ven.

Supprimez un par un les fichiers dont vous n’avez plus besoin, ou videz History avec Clear All. Un fichier supprimé ne peut pas être récupéré.

À venir

Un nettoyage automatique, à votre façon.

Nous prévoyons d’ajouter au SDK une configuration de nettoyage, pour que History reste utile sans travail manuel. Elle n’est pas encore disponible.

  • Prévu

    Une limite par jour et par semaine

    Garder au maximum un nombre de sessions par jour, et par semaine.

  • Prévu

    Un âge maximum

    Supprimer les sessions plus anciennes qu’un nombre de jours.

  • Prévu

    Les plus anciennes d’abord

    Quand une limite est atteinte, les sessions les plus anciennes sont supprimées en premier, automatiquement.

  • Prévu

    Les fichiers que vous gardez

    Laisser les fichiers importés, ou la session en cours de replay, en dehors du nettoyage.