Skip to content

Documentation des tests pour le module de surveillance externe

Pour assurer le bon fonctionnement du module de surveillance externe, une série de tests ont été mis en place pour vérifier chaque aspect du système. Les tests couvrent la configuration matérielle, la communication avec le serveur central, la capture vidéo, et le flux vidéo transmis au serveur.

Listes des tests

Catégorie Description Résultat attendu
1A Matériel Connexion de la caméra au Raspberry Pi La caméra est connectée correctement au port CSI du Raspberry Pi
1B Matériel Montage du Raspberry Pi dans le boîtier Le Raspberry Pi est monté de manière sécurisée dans le boîtier de dérivation
1C Matériel Installation du boîtier de dérivation sur le trépied Le boîtier est solidement fixé sur le trépied pour une capture stable
2A Communication Configuration des ports sur le Raspberry Pi Les ports nécessaires sont ouverts sur le Raspberry Pi pour permettre la communication avec le serveur central
2B Communication Connexion au serveur central Le Raspberry Pi peut se connecter au serveur central et envoyer le flux vidéo
2C Communication Envoi du flux vidéo au serveur central Le serveur central reçoit et affiche correctement le flux vidéo en temps réel
3A Logiciel Initialisation de la caméra La caméra Raspberry Pi est correctement initialisée avec la résolution et les paramètres appropriés
3B Logiciel Capture vidéo continue La caméra capture des images de manière continue sans interruption
3C Logiciel Transfert du flux vidéo via une application web Le serveur web intégré transmet correctement le flux vidéo aux clients connectés
4A Performance Test de la stabilité du flux vidéo Le flux vidéo est stable sans délai ni interruption importantes
4B Performance Test de la qualité vidéo Le flux vidéo a une résolution et une clarté acceptables pour une surveillance efficace
4C Performance Test de la latence La latence entre la capture vidéo et son affichage sur le serveur est minimale

Détails des tests

  1. Matériel

    • 1A : Vérifier la connexion de la caméra Raspberry Pi au port CSI du Raspberry Pi. S'assurer que la caméra est détectée par le système.
    • 1B : Monter le Raspberry Pi dans le boîtier de dérivation. Vérifier que le boîtier est sécurisé et adapté à une utilisation en extérieur.
    • 1C : Fixer le boîtier de dérivation sur le trépied. Vérifier que le montage est stable et que le boîtier est bien positionné pour une capture optimale.
    • 1D : Tester la résistance aux intempéries. Exposer le module de surveillance externe à différents environnements pour vérifier sa durabilité.
  2. Communication

    • 2A : Configurer les ports du Raspberry Pi. S'assurer que les ports nécessaires pour la communication avec le serveur central sont ouverts et accessibles.
    • 2B : Établir une connexion avec le serveur central. Vérifier que le Raspberry Pi peut se connecter au serveur central et transmettre des données.
    • 2C : Envoyer le flux vidéo au serveur central. Vérifier que le serveur central reçoit et affiche correctement le flux vidéo en temps réel.
  3. Logiciel

    • 3A : Initialiser la caméra Raspberry Pi. S'assurer que la caméra est correctement initialisée avec les paramètres de résolution et de capture appropriés.
    • 3B : Capturer la vidéo en continu. Vérifier que la caméra capture des images de manière continue et sans interruption.
    • 3C : Transférer le flux vidéo via une application web. Vérifier que le serveur web intégré transmet correctement le flux vidéo aux clients connectés.
  4. Performance

    • 4A : Tester la stabilité du flux vidéo. Vérifier que le flux vidéo est stable et ne présente pas de délais ou d'interruptions majeures.
    • 4B : Évaluer la qualité vidéo. Vérifier que le flux vidéo a une résolution et une clarté acceptables pour une surveillance efficace.
    • 4C : Mesurer la latence. Vérifier que la latence entre la capture vidéo et son affichage sur le serveur est minimale.

Journal de tests

Les tests ont été effectués du 27/03/24 au 10/06/24. Voici les résultats détaillés :

Date 1A 1B 1C 1D 2A 2B 2C 3A 3B 3C 4A 4B
06/04/24 X X X X X X x X X X X X
16/04/24 X X X X X X X X X X X X
26/04/24 X X X X X X X X X X X X
10/05/24 X X X X X X X X X X X X
16/05/24 X X X X X X X X X X X X
24/05/24 X X X X X X X X X X X X
07/06/24