Proxys résidentiels
RecommandéLes sorties des ménages par pays et par ville reproduisent la géolocalisation, le contenu et le routage CDN de l'utilisateur réel.
Tests d'application et d'assurance qualité · Résidentiel recommandé
Votre application se comporte différemment à Jakarta sur une connexion 4G qu'au bureau sur fibre : autre CDN edge, autres moyens de paiement, autres règles de contenu, autre latence. Les émulateurs et les points de terminaison VPN dans les centres de données ne reproduisent pas cela. Les véritables sorties résidentielles et mobiles sur chaque marché proviennent, de manière répétée, de votre pipeline CI.
01 — Quel réseau
Une recommandation n’est utile qu’avec ses compromis. Les cartes ci-dessous indiquent ce que chaque réseau fait bien pour les tests d'applications et d'assurance qualité, et où il ne vaut plus la peine.
Les sorties des ménages par pays et par ville reproduisent la géolocalisation, le contenu et le routage CDN de l'utilisateur réel.
Les IP des opérateurs testent les flux uniquement mobiles, la facturation des opérateurs, la disponibilité des magasins d'applications et les placements dans l'application.
Correction des adresses IP de sortie que vous pouvez ajouter à la liste blanche pour la préparation et la génération de charge à grande échelle.
Lorsqu'un compte de test doit conserver une adresse sur une longue période de régression.
02 — La recette
Les paramètres importants pour les tests d'application et d'assurance qualité, ainsi qu'un exemple concret à droite. Remplacez USER et PASS par les informations d'identification émises lors de l'inscription.
# Playwright: run the checkout scenario as a Jakarta household for the whole test
browser = await playwright.chromium.launch(proxy={
"server": "http://res.proxy-cyber.com:9000",
"username": "USER-cc-id-city-jakarta-sid-ci4711-ttl-1h",
"password": "PASS",
})
page = await browser.new_page()
await page.goto("https://app.example/checkout")
assert "IDR" in await page.text_content(".price")
03 — Budget
Le prix par Go est prévisible une fois que vous connaissez la taille de votre page. Entrez votre volume mensuel ; la taille moyenne est pré-remplie avec un chiffre réaliste pour ce travail et peut être modifiée.
scénario complet moyen (pages, ressources, appels API)
Échelle des tarifs résidentiels, identique dans tous les pays. L'achat du trafic du mois en un seul achat atteint le niveau indiqué ; les recharges plus petites sont tarifées à leur propre niveau. Échelle complète.
04 — Bonnes pratiques
La piscine est rarement le problème. Ces quatre habitudes décident du taux de réussite et de la facture.
Tenez la séance pendant toute la course ; un changement d'adresse IP à mi-test est un bug dans votre test, pas dans l'application.
La facturation par l'opérateur, la disponibilité sur l'App Store et les placements dans l'application n'existent que sur les réseaux des opérateurs.
Marquez le trafic de test afin que les systèmes d’analyse et de fraude l’ignorent.
Les adresses IP fixes des centres de données permettent au staging de rester fermé au public et ouvert à vos tests.
05 —Questions
Résidentiel et mobile pour voir ce que voient les utilisateurs ; centre de données pour une sortie et un chargement fixes et pouvant être ajoutés à une liste blanche. La plupart des pipelines utilisent les deux.
Un scénario complet avec des ressources fait entre 3 et 10 Mo. Cinq mille exécutions par mois à 6 Mo représentent environ 30 Go, soit environ 38,50 $ sur l'échelle résidentielle.
Oui : un ID de session avec -ttl-1h contient la sortie pour l'exécution, et un remplacement au même emplacement est attribué en cas d'abandon.
Oui, depuis une sortie mobile dans ce pays ; les vitrines des magasins et la disponibilité suivent l’adresse IP de l’opérateur.
Votre compte
Comparez les réseaux, passez des commandes et suivez votre solde et vos demandes d'assistance à partir d'un seul tableau de bord. Notre équipe examine les paiements et fournit les détails de connexion après la livraison.
Créer un compte