47 lines
2.4 KiB
Markdown
47 lines
2.4 KiB
Markdown
# Test manuel du parcours EML
|
||
|
||
Ce test emploie uniquement la fixture synthétique
|
||
`tests/fixtures/eml/manual_smoke_test.eml`. Il ne nécessite aucune donnée
|
||
réelle.
|
||
|
||
## Parcours synthétique
|
||
|
||
1. Compiler avec `make -j8`.
|
||
2. Créer une enquête synthétique neuve dans un répertoire de test.
|
||
3. Importer `tests/fixtures/eml/manual_smoke_test.eml` comme preuve.
|
||
4. Sélectionner cette preuve dans la barre latérale.
|
||
5. Vérifier que l’action compacte « Analyser l’e-mail » devient active.
|
||
6. Lancer l’action et observer « Analyse complète de l’e-mail » dans le
|
||
panneau d’activité.
|
||
7. Pendant un premier essai, annuler la tâche depuis ce panneau et vérifier
|
||
qu’aucun dialogue de succès ni aucune nouvelle entité n’apparaît.
|
||
8. Relancer l’analyse et vérifier dans le dialogue les en-têtes, les deux
|
||
pièces jointes, les textes, les métadonnées et les avertissements relatifs
|
||
aux outils optionnels éventuellement absents.
|
||
9. Vérifier que l’IBAN commençant par `FR00` est indiqué comme donnée de
|
||
démonstration invalide et n’est pas proposé à l’intégration.
|
||
10. Vérifier que les valeurs sont sélectionnables et copiables.
|
||
11. Fermer avec « Rejeter et fermer » et confirmer l’absence de nouvelle
|
||
entité, relation ou rattachement.
|
||
12. Relancer, sélectionner quelques adresses ou domaines synthétiques, puis
|
||
choisir « Intégrer les éléments sélectionnés ».
|
||
13. Vérifier le message de bilan, le rafraîchissement du graphe, de la barre
|
||
latérale et des détails de preuve.
|
||
14. Fermer puis rouvrir l’enquête synthétique et vérifier que les objets
|
||
confirmés sont toujours présents.
|
||
15. Recalculer l’intégrité de la preuve et vérifier que son SHA-256 est
|
||
inchangé.
|
||
|
||
Noter séparément le comportement lorsque ExifTool, Tesseract ou les outils
|
||
Poppler ne sont pas installés : les en-têtes et l’extraction MIME doivent
|
||
rester consultables.
|
||
|
||
## Test sur une copie d’enquête réelle
|
||
|
||
Ne jamais commencer sur l’unique exemplaire d’une enquête. Copier le dossier
|
||
complet, vérifier que la copie s’ouvre, conserver une sauvegarde distincte,
|
||
puis lancer Labfy Investigation uniquement sur cette copie.
|
||
|
||
Ne jamais transmettre à Codex une preuve, une base SQLite, une pièce jointe
|
||
ou une donnée sensible. En cas d’anomalie, relever uniquement les étapes, les
|
||
messages techniques expurgés et le comportement observé.
|