Guide pour Développeurs et ingénieurs QA
Comment simuler un réseau lent sur macOS
Pour simuler un réseau lent sur macOS, utilisez Throttlr pour appliquer des limites explicites de téléchargement et de téléchargement à l'application testée ou au trafic Internet sur l'ensemble du système. L'enregistrement de ces valeurs donne aux développeurs et aux ingénieurs QA une condition reproductible pour tester le chargement, les tentatives et le comportement adjacent hors ligne.
Publié


Choisissez la portée du test
Utilisez une règle par application lorsque vous devez limiter uniquement l'application testée tout en conservant les navigateurs, les appels et les outils de développement à une vitesse normale. Utilisez une règle à l’échelle d’Internet lorsque l’ensemble du Mac doit partager la même connexion contrainte.
Throttlr sépare le trafic du réseau local du trafic Internet non local. Décidez si les services locaux font partie du scénario avant de commencer, en particulier lorsque l'application communique avec un serveur de développement ou un périphérique sur votre réseau local.
Créer un test de réseau lent répétable
- Démarrez le proxy de Throttlr avant de lancer l'application testée.
- Sélectionnez l'application ou la cible Internet, en fonction de la portée du test.
- Définissez des limites de téléchargement et d’envoi explicites et enregistrez les deux valeurs dans le scénario de test.
- Lancez le flux de travail à partir d'un état propre et observez le comportement du chargement, de la progression, des nouvelles tentatives et des erreurs.
- Répétez avec les mêmes limites, puis testez un profil plus strict ou bloquez complètement le trafic pour exercer la récupération.
Scénarios à vérifier
- Chargement initial lorsque les réponses ou les ressources arrivent lentement.
- envois lorsque la bande passante en amont est bien inférieure à la bande passante de téléchargement.
- Actions utilisateur répétées alors qu'une demande est toujours en attente.
- Indicateurs de progression, délais d'attente, tentatives et annulations.
- Récupération après la suppression d'un bloc ou l'augmentation de la limite de bande passante.
Comprendre les limites
Les limites de bande passante reproduisent un débit contraint ; ils ne prétendent pas reproduire toutes les propriétés du réseau telles que la latence, la perte de paquets ou l'échec du DNS. Documentez le scénario comme un test limité en bande passante plutôt que de le traiter comme un modèle complet d'un réseau mobile ou distant particulier.
Les connexions ouvertes avant le démarrage du fournisseur proxy peuvent ne pas être capturées. Gardez le lancement à la connexion activé pour les tests de routine, ou quittez et rouvrez l'application cible après avoir démarré Throttlr afin que ses connexions passent par le fournisseur.
Besoin d’aide pour la configuration, les connexions existantes ou les licences ? Consultez la FAQ Throttlr.
Guides associés
Utilisateurs Mac
Limiter la bande passante par application
Découvrez comment limiter la bande passante de téléchargement et d’envoi pour une application individuelle sur macOS sans ralentir toutes les autres applications.
Utilisateurs Mac
Bloquer l'accès Internet d'une application
Bloquez temporairement le trafic de téléchargement et d’envoi pour une application macOS tout en gardant les autres applications et le trafic du réseau local disponibles.