Tests de charge planifies

Executez vos tests de charge automatiquement selon un planning

La planification vous permet d'associer un planning recurrent a un test de charge enregistre afin que LoadFocus l'execute pour vous selon une cadence quotidienne, hebdomadaire ou mensuelle, a l'heure et dans le fuseau horaire de votre choix. Vous recevez un e-mail uniquement lorsque quelque chose necessite votre attention, de sorte qu'un planning qui reussit reste silencieux.

La planification est disponible sur les forfaits payants de Tests de charge et fonctionne pour les trois moteurs : tests de charge cloud, JMeter et k6.

Configurer un planning

Ouvrez le test que vous souhaitez planifier depuis la page Tests de charge (utilisez Modifier le test dans le menu de la ligne, ou ouvrez un test que vous avez deja enregistre). Sur la page du test, trouvez la section Planning recurrent sous la configuration des requetes et des seuils.

1. Activer le planning

Cochez Activer le planning recurrent. Les champs du planning deviennent actifs une fois le test lui-meme enregistre.

2. Choisissez la frequence de repetition

  • Quotidien execute le test chaque jour a l'heure choisie.
  • Hebdomadaire l'execute une fois par semaine le jour que vous choisissez.
  • Mensuel l'execute une fois par mois le jour du mois que vous choisissez (du 1 au 28).

3. Choisissez l'heure de la journee et le fuseau horaire

Definissez l'Heure de la journee (format 24 heures) et le Fuseau horaire. Le fuseau horaire correspond par defaut a celui de votre navigateur, et la prochaine execution est toujours calculee dans ce fuseau horaire, de sorte que les changements d'heure d'ete sont geres pour vous.

4. Enregistrer le planning

Cliquez sur Enregistrer le planning. LoadFocus confirme le planning et affiche la date et l'heure de la Prochaine execution. Pour desactiver un planning, cliquez sur Supprimer le planning (ou decochez la case et enregistrez).

Quand vous recevez un e-mail

Une execution planifiee envoie un e-mail au proprietaire du test dans deux cas :

  • L'execution echoue a ses seuils de reussite/echec. L'e-mail liste les verifications qui ont echoue et renvoie vers les resultats.
  • L'execution ne se termine pas (par exemple, elle n'a jamais demarre ou ne s'est pas terminee).

Si un test n'a pas de seuils de reussite/echec definis, les executions planifiees n'alertent que lorsqu'une execution ne se termine pas. Pour recevoir des alertes basees sur les seuils, ajoutez d'abord des seuils de reussite/echec au test.

Une execution reussie n'envoie aucun e-mail, donc pas de nouvelles, bonnes nouvelles.

Limites du forfait et chevauchements

Les executions planifiees comptent dans les memes limites de forfait que vos executions manuelles (emplacements de tests en parallele et limites par jour, semaine, mois et annee). Une execution planifiee ne depasse jamais ce qu'une execution manuelle de la meme equipe est autorisee a faire.

Si une execution planifiee ne peut pas demarrer parce qu'une limite est atteinte a ce moment-la, par exemple parce qu'un test precedent occupe encore l'emplacement parallele, LoadFocus ignore cette execution et passe a la prochaine heure planifiee. Le planning n'est pas mis en pause en cas de chevauchement de limites.

Un planning n'est mis en pause, avec un e-mail au proprietaire, que lorsque le compte ne peut plus l'executer du tout, par exemple en cas de paiement echoue, d'un forfait qui n'inclut plus la planification, ou d'erreurs repetees. Apres avoir resolu le probleme sous-jacent, reactivez le planning en l'enregistrant a nouveau.

Voir quels tests sont planifies

Sur la page Tests de charge, les tests planifies affichent un badge SCHEDULED a cote du nom du test, et les plannings en pause affichent un badge SCHEDULE PAUSED. Survolez le badge pour voir la cadence et l'heure.

Pour planifier un test directement depuis la liste, ouvrez le menu d'actions de la ligne et choisissez Planifier le test. Cela vous amene a la page du test avec la section Planning recurrent prete a configurer.