b89cda78c2
- 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.
21 lines
615 B
Markdown
21 lines
615 B
Markdown
# Tests fonctionnels WebUI RTC_BL_PHONE
|
||
|
||
## Objectif
|
||
Valider l’affichage, le rafraîchissement des données et l’interaction 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._
|