Pour les clients Nuage privé, veuillez consulter la Politique de test de charge Nuage privé.
Auth0 se réserve le droit de rejeter la demande de test de charge ou de demander des modifications. Le non-respect de cette politique peut entraîner le blocage temporaire de l’accès à un locataire jusqu’à ce que le problème soit résolu.
Plages horaires acceptables pour les tests
- prod-au : 9:00 - 17:00 UTC
- prod-eu : 21:00 - 5:00 UTC
- prod-us : 02:00 - 10:00 UTC
- prod-jp : 14:00 - 22:00 UTC
Politique de gel des modifications
Politique de tests de charge en période de vacances
- Être déposées au moins deux semaines avant la date du test souhaitée. Pour assurer le temps nécessaire à une revue approfondie et à d’éventuelles modifications requises, il faut prévoir un préavis de quatre mois ou plus.
- Les tests de charge approuvés ne sont autorisés que les mardis, mercredis et jeudis, pendant les heures creuses, pour l’environnement ciblé.
-
Si toutes les demandes de RPS sont déterminées comme étant en toute sécurité dans les limites de RPS, le test de charge sera autorisé, à condition qu’il ait été examiné et approuvé par toutes les équipes produits/plateformes responsables des points de terminaison testés.
- Les tests qui dépassent les limites sécurisées de RPS seront rejetés.
-
Un seul test de charge par client et par environnement sera planifié en une seule journée.
- Si vous avez besoin d’exécuter plus d’un test à la fois, la demande doit être étudiée à un niveau supérieur et approuvée par un directeur de plateforme ou un vice-président.
Soumettre une demande de test de charge
Informations requises pour les tests de charge
Généralités
- Une description du test à effectuer
- Les contacts qui seront disponibles pendant le test et comment les joindre
- La date et l’heure demandée pour le test, y compris le fuseau horaire
- La durée du test demandée (2 heures maximum)
- Les plateformes à utiliser pour le test (ordinateur de bureau/portable/iOS, Android, autre)
Locataire
- Le nom et la région du locataire Auth0 à utiliser durant le test
Caractéristiques
- Les fonctionnalités Auth0 utilisées pendant le test (comme les actions, les règles ou les courriels)
- Les types de connexions Auth0 impliqués dans le test
- Quelle base de données personnalisée, le cas échéant, sera utilisée
- Si vous utilisez un domaine personnalisé
- Quelles règles ou actions d’Auth0, le cas échéant, seront exécutées pendant le test
- Quels Webtasks Auth0, le cas échéant, seront utilisés
- Si des courriels de vérification, de bienvenue ou d’autres types seront envoyés.
API
- Les méthodes et points de terminaison de l’API Auth0 à utiliser (par exemple,
GET /api/v2/clients) - Le nombre maximum de requêtes par seconde pour chaque type de requête ou point de terminaison
Utilisateurs
- Le nombre d’utilisateurs uniques participant au test de charge
Estimations de charge
- Le pic de charge, indiqué en requêtes par seconde, prévu pour chaque point de terminaison de l’API ou fonctionnalité Auth0 impliquée dans le test
- Une explication/justification des chiffres de charge maximale, y compris la taille de la population d’utilisateurs ciblée et des estimations réalistes des connexions par heure.
- Le taux d’augmentation progressive pour le test
- Le nombre d’utilisateurs uniques participant au test de charge
Exigences de test
Configurez le fournisseur de messagerie
- Configurer votre propre fournisseur de courriels dans Auth0
- Recevoir l’approbation de votre fournisseur de messagerie pour envoyer le volume attendu de courriels
- Effectuer les arrangements nécessaires pour les courriels renvoyés au destinataire
- Établir un mécanisme pour tester la réception des courriels