Files
Clément SAILLANT b89cda78c2 Add telephony and web server functionality
- Implement TelephoneSFPManager to manage telephony service interactions.
- Create TelephonyService class to handle telephony states and actions.
- Develop WebServerManager for handling HTTP requests and managing contacts.
- Add HTML, CSS, and JavaScript files for the web UI to interact with the telephony system.
- Introduce WifiManager for managing WiFi connections.
- Implement unit tests for telephony features and state transitions.
- Ensure proper input validation and error handling in web server routes.
2026-02-18 03:37:02 +01:00

615 B
Raw Permalink Blame History

Tests fonctionnels WebUI RTC_BL_PHONE

Objectif

Valider laffichage, le rafraîchissement des données et linteraction du webUI embarqué.

Scénario

  • Accès à http://<ip_esp32>/
  • Affichage du dashboard (état, batterie, audio, SLIC, Bluetooth, WiFi)
  • Rafraîchissement via bouton (appel /api/status)
  • Vérification du retour JSON et mise à jour dynamique
  • Test erreur de connexion (serveur non disponible)

Résultats attendus

  • Affichage correct des données
  • Rafraîchissement instantané
  • Gestion des erreurs (message affiché)

Agent WebUI Tests générés automatiquement.