En poursuivant votre navigation sur ce site, vous acceptez l'utilisation de cookies pour recueillir vos informations de connexion, collecter des statistiques en vue d'optimiser les fonctionnalités du site et adapter son contenu à vos centres d'intérêt.
En savoir plus et paramétrer les cookies Accepter
Comparateur de logiciels de gestion
Avec notre comparateur en ligne, trouvez en quelques clics la solution à votre besoin
agenda
Agenda
Solutions IT
  • 15/11/2017
    Cloud Expo Europe Paris 2017

    Cloud Expo Europe, Paris 2017, c'est le grand rassemblement d'experts dédiés au Cloud. Parmi les…

    en détail En détail...
  • 06/12/2017
    Paris Open Source Summit

    Paris Open Source Summit, premier événement européen libre et open source, est le fruit de…

    en détail En détail...
Jalios_Digital Summit 2017_leaderboard

Comment distribuer le stress dans les scénarios de test de charge ?

08/02/2016 | commentaires 0 commentaire |
Global Knowledge_Docker_pavé

L’un des défis posés par les tests de charge est d’arriver à prévoir et à décider quelles activités utilisateur inclure et comment combiner différents scénarios d’utilisation. Notre article précédent « comment prévoir des scénarios de test de charge réalistes » donnait quelques conseils pour identifier les transactions utilisateur. Mais envisageons que vous en soyez déjà à l’étape suivante, se pose maintenant la question de savoir comment définir la proportion à attribuer aux différentes activités.
Partons donc d’un exemple pratique. Disons que vous testez un site de commerce en ligne. Votre scénario de charge simulera probablement les activités liées à l’intégralité du site : pages produits, recherche, page boutique, procédure de commande, panier et paiement. Mais savez-vous comment bien distribuer la charge entre ces différents domaines ? Quelle proportion du scénario doit être dédiée aux pages produits par rapport à la fonction recherche ?
Disons que vous dédiez 10 % du scénario à la recherche de produit, puisque cela représente le nombre moyen d’utilisateurs qui effectuent cette action sur le site. Mais, et si cette hypothèse était erronée et qu’il y avait plus de recherches effectuées sur le site, et que lorsque la proportion de charge des recherches passait à 15 % les problèmes commençaient à apparaître ? Même si une augmentation de 5 % semble presque négligeable, elle correspond à une augmentation de 50 % de la charge placée sur les recherches dans la base de données. Si la base de données dorsale est en fait un lien sensible, alors elle peut avoir un impact sur la stabilité de toute l’application. Mais elle doit être soumise à un stress suffisant pour mettre à jour ses faiblesses. Pour le dire clairement, si vous ne placez pas suffisamment de stress aux bons endroits, alors votre scénario de charge ne remplira pas ses objectifs.
Alors, que pouvez-vous faire ? Bien évidemment, vous pouvez toujours charger votre système avec plus d’utilisateurs/de stress que prévus par vos données « brutes ». Mais de même, vous devez aussi essayer de modifier et d’augmenter/diminuer les proportions entre les différentes transactions. Votre rôle en tant qu’ingénieur de performance est de tester même l’inattendu et d’identifier les emplacements ou scénarios où une augmentation du stress met votre système « en échec ».
Par David BUCH, Directeur innovation de Radview

Comment distribuer le stress dans les scénarios de test de charge ?
Notez cet article

Formations Cloud Computing

Les services IT ont plus que jamais besoin de formations pour soutenir leurs processus d’amélioration continue et de performance. Global Knowledge offre un vaste catalogue de formations Cloud.

Plus d’info

Sondage

Windows 10 et vous

Voir les résultats

Loading ... Loading ...
Nos derniers dossiers
Témoignages
Juridique
  • Juridique - Données personnelles ou non : vers un marché numérique unique ?

      Le 13 septembre 2017, la Commission européenne a adopté la proposition de règlement fixant…

    > En savoir plus...
Paroles d'experts
Paroles
d'experts
  • Lutte contre la fraude, enjeu stratégique de l’ère numérique

    Un projet de dématérialisation des processus ne peut plus être conçu indépendamment d’un système de…

    > En savoir plus...
Etudes/Enquêtes
  • Smarphones et tablettes Android : hausse de 40 % des cyberattaques

    Une nouvelle enquête menée par Avast révèle que Les cyberattaques à l’encontre des smartphones et…

    > En savoir plus...
newsletter
Inscription Newsletter

Restez informé. L’abonnement à la newsletter est gratuit.

> Abonnement

Guide de la cybersécurité 2017-2018

elo_processus pointe_skyscraper
Agenda
livres blancs
Les Livres
Blancs
  • Usages et technologies : concrétisez la transformation digitale de votre métier

    > Voir le livre
  • Cloud hybride : réussir l’externalisation de votre SI en 4 étapes

    > Voir le livre
GlobalK_Azure _Skycraper