Outils de test de performance performance testing

Il existe différentes façons d’attaquer les tests de performance. Différents outils prennent une variété d’approches. Mis ensemble, ils vous permettent d’effectuer des tests de performance approfondis qui permettront à votre site de ne pas ralentir ou de planter lorsque les affaires sont en plein essor.

 

LoadView

Il s’agit de la solution de test de performance SaaS basée sur le cloud de Dotcom-Monitor. Il vous permet d’enregistrer des scripts de test via point et click. Avec LoadView, vous pouvez tester sur plus de 40 plateformes et navigateurs, y compris mobiles. Les utilisateurs virtuels sont créés sur des serveurs basés sur le cloud dans le monde entier. Si votre clientèle est régionale, vous ne pouvez sélectionner que des serveurs locaux.

D’autres outils de test de performances non basés sur le cloud génèrent des utilisateurs sur votre propre serveur. Cela signifie que votre test de performance se déroule entièrement d’un côté de votre pare-feu. Une solution basée sur le cloud comme LoadView crée des conditions réelles.

Les rapports LoadView incluent des outils de dépannage et d’analyse qui vous aident à trouver et à corriger les goulots d’étranglement.

Vous pouvez utiliser LoadView pour les tests de charge et les tests de résistance. Les tests de charge s’annoncent comme un ralentissement des performances lorsque votre site reçoit un trafic important. Pour effectuer un test de résistance, augmentez le nombre d’utilisateurs virtuels jusqu’à ce que le site se bloque. LoadView vous montrera à quel point votre site se remet de l’accident.

 

Taureau

Taurus est une solution open source qui vous permet d’effectuer des tests de charge sur un morceau de code avant qu’il ne soit implémenté. Les tests de performances pendant l’étape de développement aident à s’assurer que le code lui-même n’est pas à blâmer pour les problèmes de performances qui surgiront lors des tests ultérieurs. Non seulement il augmente la probabilité que votre site passe des tests de performance ultérieurs, mais il aide également à dépanner sur la route. Si le code a passé les tests avant la mise en œuvre, vous pouvez d’abord examiner en toute sécurité d’autres causes possibles.

Taurus n’autorise pas l’enregistrement de script de test de point et de clic. Au lieu de cela, vous devez écrire des scripts de test en YAML, un langage de codage facilement lisible. Comme YAML est facile à apprendre et taurus est destiné à être utilisé par les développeurs, cette restriction n’est pas un obstacle.

 

siège

Siege est un outil open-source qui est également utilisé dans la phase de développement. Utilisez Siege after Taurus, mais avant d’exécuter un test de performance complet avec LoadView. Il ne teste que les fonctionnalités de base telles que l’authentification des utilisateurs, les protocoles FTP, les cookies, HTTP et HTTPS. Vous pouvez l’exécuter avec plusieurs adresses IP à partir de la même machine, ce qui vous rapproche des conditions réelles que vous allez reproduire avec LoadView.

Siege n’est pas adapté aux tests à grande échelle, donc vous ne devriez pas compter uniquement sur elle.

 

Chargeur d’applications

La plupart des outils de test de performance se concentrent sur le Web. Ils fonctionnent mieux avec les sites Web et les applications Web. Si vous avez une application d’entreprise accessible via des clients minces et gras ainsi qu’un portail Web, alors vous trouverez AppLoader utile. Les scripts facilement créés testent l’ensemble du flux d’affaires, y compris les applications tierces.

 

Microsoft Word ou Excel

Non, vraiment. Le moyen le plus rapide et le plus complet de créer des cas de test pour les tests de performances est de réutiliser les scripts de test à partir de tests fonctionnels. Tous les scripts de test commencent comme des cas de test manuels, qu’ils incluent des étapes détaillées ou une description générale comme « connexion réussie ».

Word ou Excel sont d’excellents outils pour partager ces cas de test manuel entre les testeurs comme une ressource pour l’enregistrement de scripts de test. Que vous choisissiez Word ou Excel est un choix profondément personnel qui a inspiré plus d’arguments que la prononciation correcte de «GIF». Utilisez celui que vous et votre équipe préférez.