Accueil > Office365, SharePoint, Windows > Présentation de StresStimulus

Présentation de StresStimulus


Hey folks !

Beaucoup de personne, d’entreprise, de client, SSII sont amenées à se poser un jour la question suivante :

« Mon application est-elle vraiment performante ? » Ici je vais aborder le sujet de manière globale. Vous pourrez par la suite l’appliquer, en interne sur du SharePoint, CRM, etc. … ou en externe pour du 365 modulo quelques éléments de performances liés aux serveurs 365 auxquels évidemment vous n’aurez pas accès.

Comme tout software permettant de définit des scénarios de monté en charge, il s’agit d’enregistrer des scénarii proches de la réalité d’utilisation du terrain de l’application ciblé par le test de performance.

Là où Visual Studio permet de faire les mêmes tests (version Entreprise oblige) à travers plusieurs écrans, ici, StresStimulus permet d’avoir sur un seul écran l’ensemble des paramètres de notre test.

Une fois encore, la simplicité est de rigueur chez StresStimulus, sans pour autant être au détriment des fonctionnalités, par exemple la simulation d’utilisateur est extrêmement facile à mettre en place comparativement à VS ou il faut créer des paramètres assez complexes pour simuler des profils différents.

Le mixage des différents scénarii est également appréciable :

  1. Création des tests cases
  2. Création des groupes des tests pour les imbriquer les uns aux autres. (Ce qui correspond aux profile de LoadTest sous VS)

Au niveau de la configuration du test case voici les paramètres réglables très rapidement

Ce sont effectivement les mêmes que VS (il n’y a pas de magie, il faut bien définir un pattern de test J)

En termes de monitoring, l’outil va à l’essentiel sans aller se perdre dans les performances du GarbageCollector par exemple j’imagine qu’il est possible d’ajouter autant de compteur que souhaité, voir sinon d’utiliser ceux de Windows dans Perfmon mais il faut alors multiplier les différents outils…

Avant de passer a la création du test case, il faut noter que StresStimulus s’intègre complètement à un outil que beaucoup d’administrateur utilise, … Fiddler J

Passons au wizard de création de test

Une fois passer l’enregistrement de votre scénario les différents types de contenu sont analyser, et les paramètres d’auto corrélation automatiquement calculer, vous pouvez par la suite vérifier la cohérence de votre test, afin de savoir si tout va bien pendant le déroulement du test de baseline (le premier test servant d’échantillonnage)

Lors de cette phase, le scénario est alors rejoué

Une fois rejoué, validé, passons au vif du sujet ! Comment charger ma plateforme

On y défini un nombre de User

Puis une durée de test avec des itérations de tests par utilisateurs

On y ajoute un soupçon de temps de réflexion (temps laisser à l’utilisateur entre deux cliques … oui je sais)

Petit plus par rapport à VS, ici on peut définir un temps aléatoire compris dans un intervalle de minutes J (Pour les utilisateurs qui prenne leur temps)

L’activation de la conservation du cache ou non

On démarre le test ?

Et on analyse les résultats

Concernant les interprétations des résultats, la suite est a venir pour bientôt 😉

En attendant je vous invite à télécharger StresStimulus sur le site officiel : http://www.stresstimulus.com/

Have fun & Stay tuned

Publicités
  1. Aucun commentaire pour l’instant.
  1. No trackbacks yet.

Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion / Changer )

Connexion à %s

%d blogueurs aiment cette page :