Bonjour à tous,
Je viens vous présenter un outil disponible sous mac avec xcode, c'est l'outil NLC.
Etant à la recherche d'un système capable de simuler différents réseaux pour tester des applications pour Smartphone, j'ai découvert cet outil qui correspond bien à une partie de mes attentes.
Lors de test d'applications, il peut être intéressant de voir comment réagi celles ci dans différents contextes. NLC permet de simuler des réseaux (type 3G, Edge par exemple) avec plusieurs niveaux de réception. Il est possible aussi de créer des cas bien précis de couverture en paramétrant la bande passante montante et descendante, le pourcentage de paquets droppés (j'ai ainsi créé un profile BlackHole avec une bande passante à 200 kbps mais perdant la totalité des paquets).
Petite précision, cet outil paramètre votre connexion donc n'oubliez pas de reswitcher NLC après avoir fait vos tests pour retrouver votre connexion normale.
Pour son installation, vous devez voir la version au minimum 4.3.1. Faites une recherche dans votre Spotlight de "Network link conditioner" et lancez l'installation.
Vous devriez avoir un nouvel icone dans vos Préférences Système / Autre. Il vous suffit alors de lancer NLC, sélectionner un profil (ou en créer un) et de switcher le bouton sur "On".
Les utilisateurs (comme moi) de xCode 4.3.2 auront peut être un crash dès le switch du bouton . Il faudra alors effectuer un complément d'installation en ligne de commande (si ca vous intéresse je vous donnerai la manipulation que j'ai trouvé et suivi et qui marche bien).
Dites moi ce que vous en pensez à l'occasion.
A bientôt.
Je viens vous présenter un outil disponible sous mac avec xcode, c'est l'outil NLC.
Etant à la recherche d'un système capable de simuler différents réseaux pour tester des applications pour Smartphone, j'ai découvert cet outil qui correspond bien à une partie de mes attentes.
Lors de test d'applications, il peut être intéressant de voir comment réagi celles ci dans différents contextes. NLC permet de simuler des réseaux (type 3G, Edge par exemple) avec plusieurs niveaux de réception. Il est possible aussi de créer des cas bien précis de couverture en paramétrant la bande passante montante et descendante, le pourcentage de paquets droppés (j'ai ainsi créé un profile BlackHole avec une bande passante à 200 kbps mais perdant la totalité des paquets).
Petite précision, cet outil paramètre votre connexion donc n'oubliez pas de reswitcher NLC après avoir fait vos tests pour retrouver votre connexion normale.
Pour son installation, vous devez voir la version au minimum 4.3.1. Faites une recherche dans votre Spotlight de "Network link conditioner" et lancez l'installation.
Vous devriez avoir un nouvel icone dans vos Préférences Système / Autre. Il vous suffit alors de lancer NLC, sélectionner un profil (ou en créer un) et de switcher le bouton sur "On".
Les utilisateurs (comme moi) de xCode 4.3.2 auront peut être un crash dès le switch du bouton . Il faudra alors effectuer un complément d'installation en ligne de commande (si ca vous intéresse je vous donnerai la manipulation que j'ai trouvé et suivi et qui marche bien).
Dites moi ce que vous en pensez à l'occasion.
A bientôt.