Localisation
- Le Test Bench est une unité physique : téléphone, serveur physique et prise connectée sont proches (<1m)
- Le Test Bench doit être installé dans un endroit isolé pour éviter que les téléphones soit manipulés.
- Le Test Bench doit être installé proche d'une borne wifi (<3m).
- La borne wifi est dédiée au Test Bench.
- Le Test Bench ne doit pas être dans une armoire ou séparé du wifi par un mur.
- Si la proximité et l'exclusivité d'accès n'est pas possible, il est nécessaire de mettre en place un répéteur Wifi.
...
- Wifi 802.11 mode G/N - mixed
- 1 seule bande 2.4GHz
- désactivation WMM (fonction Qualité de service Wi-Fi Multimedia)
- désactivation PMF (Protected management frame pour wifi pmf) - option Not Required
- désactivation U-APSD(WMM Power Save)
- désactivation MIMO (Multiple Inputs, Multiple Outputs)
- Ces options devraient assurer le fonctionnement pour la plupart des téléphones même anciens. Si le parc du Test Bench contient des téléphones récents, la configuration du Wifi pourrait éventuellement être modifiée pour utiliser les dernières options des dernières normes Wifi.
...
- Le téléphone et le serveur doivent être sur le même réseau
- Les téléphones doivent être sur le même réseau que le backend de l'application à tester.
- Les téléphones doivent avoir des adresses IP statiques
- Ces tests se feront avec le protocole suivant
WIFI via Cisco Meraki (option)
- Afin de maîtriser parfaitement le Wifi et les flux, Greenspector conseille l'usage d'un routeur Cisco Meraki MR33 plutôt que d'une simple borne WIFI
- Documentation : Cisco Meraki MR33 https://meraki.cisco.com/products/wireless/mr33
- Ce routeur a la particularité d'être piloté et configuré via une interface claire et puissante sur le Cloud. Il faut donc autoriser un flux entrant et sortant sur Internet pour accéder au API fournie par Cisco.
- Ce routeur peut aussi être piloté via l'appel à une API directement dans le Cloud
- Ce routeur fournit le réseau des téléphones via un signal Wifi. Ce réseau doit avoir accès au backend des applications et des environnements testés (preprod, qualif ....) via les applications lancées et mesurées sur les téléphones