Formation HP ALM Performance Center 11 Essentials




HP Education propose une formation ALM Performance Center 11 Essentials sur 4 jours.

Vous trouverez ici la description du cours:HP ALM Performance Center 11 Essentials.

 

Description

Cette formation de 4 jours initie les élèves à ALM Performance Center 11.0. Le cours couvre l’utilisation de l’outil de scripting VuGen et du site ALM Performance Center.

Le Virtual User Generator (VuGen) est un outil de script utilisé pour enregistrer et exécuter les actions qui permettront d’effectuer des tests de charge sur l’application cible. Ce cours est axé sur la planification, la création et le paramétrages de scripts simulant des utilisateurs virtuels (Vuser) sur l’environnement Web ciblé. Tout les items sont appuyés par des exercices d’application conçus pour fournir les connaissances nécessaires à la création de scripts dans un environnement Web.

Les items abordés dans ALM Performance Center montrent comment programmer, executer et analyser un test efficacement. Les étudiants vont apprendre comment plannifier, créer, programmer et executer un test simple basé sur les objectifs définis dans la phase de plannification. Ils vont également apprendre comment interpreter les graphes d’analyse et atteindre les objectifs de test fixés. Les items du cours sont renforcés par des exercices d’application. Ce cours est destiné aussi bien aux utilisateurs experimentés qu’aux utilisateurs novices et autres personnes responsables ou impliquées dans le test de performance à l’aide de l’outils Performance Center.

Durée

4 jours

Pré-requis

Connaissances de :

  • Windows
  • Sites Web et navigateurs
  • Concepts de test
  • Connaissances de base de la plateforme ALM

Public

  • Ingénieurs Qualité et Performance
  • Ingénieurs Performance
  • Utilisateurs d’ALM Performance Center qui ont besoin de créer des scripts afin de tester leurs applications Web et executer ces scripts dans l’environnement ALM Performance Center

Objectifs 

À la fin de la section VuGen, vous serez en mesure de :

  • Enregistrer les scripts dans un environnement Web en utilisant VuGen
  • Mesurer les étapes et les processus métier en utilisant les transactions
  • Paramétrer des scripts pour modifier les données d’entrée utilisateur
  • Personnaliser les scripts à l’aide de fonctions VuGen et de fonctions de base du langage C
  • Corréler des scripts pour traiter les données générées par le serveur

À la fin de la section ALM Performance Center, vous serez en mesure de :

  • Décrire l’architecture Performance Center
  • Gérer les comptes utilisateurs
  • Attribuer des privilèges utilisateur
  • Gérer de multiples projets
  • Superviser les ressources du serveur
  • Gérer l’exécution des tests
  • Suivre et analyser les messages d’erreur
  • Produire différents rapports
  • Planifier efficacement
  • Décrire les fonctionnalités du site utilisateur
  • Créer, configurer et exécuter des tests de charge
  • Utiliser des graphiques d’analyse afin de déterminer si le test a atteint les objectifs fixés

Plan de Cours

Jour 1 & 2 – Vugen

Introduction

  • Définir VuGen
  • Identifier les principaux composants de l´interface de VuGen

Enregistrer pour le Web

  • Créer un script VuGen en enregistrant les pas d’un utilisateur dans un environnement web à l’aide de VuGen
  • Décrire les bases des niveaux d’enregistrement HTML et URL

Re-jeu

  • Identifier et configurer les paramètres d’execution appropriés pour le re-jeu
  • Re-jouer le script dans VuGen pour vérifier la fonctionnalité du script
  • Reconnaitre les outils de debuggage disponibles dans VuGen

Transactions

  • Expliquer la fonction d’une transaction dans un script
  • Insérer une transaction dans un script pendant et après l’enregistrement

Paramètres

  • Expliquer le rôle des paramètres et leur utilisation
  • Résoudre les problèmes de rejeu à l’aide de paramètres
  • Parametrer un script pour le tests de charge

Auto-Corrélation après enregistrement

  • Définir la Corrélation
  • Corréler des valeurs dynamiques trouvées à l’aide de l’outil d’Auto-Corrélation

Vérification

  • Savoir pourquoi et quand utiliser la vérification
  • Identifier les élements visuels à vérifier lors du test de charge
  • Ajouter des vérifications de texte pendant et après l’enregistrement

Actions

  • Créer plusieurs actions pour un script Web
  • Configurer les actions pour atteindre les objectifs du test de charge

Introduction à Script View

  • Identifier quand l’utilisation de Script view est nécessaire
  • Envoyer des messages de sortie personnalisés dans les logs de rejeu
  • Identifier le code de base en C y compris les déclarations, les variables et les fonctions
  • Appliquer les techniques de debuggage de base dans VuGen

Techniques de scripting avancées

  • Reconnaitre les fonctions principales de VuGen
  • Reconnaitre les fonctions spécifiques aux différents protocoles

Corrélations manuelles

  • Déterminer quand la corrélation manuelle est nécessaire
  • Corréler les valeurs dynamiques à l’aide de l’option de création de paramètres

Auto-Correlation pendant l’enregistrement

  • Créer des règles de corrélation pour l’automatiser pendant l’enregistrement
  • Importer et exporter les règles de corrélation

Jour 3 & 4 – ALM Performance Center

Introduction

  • La centralisation des tests de charge
  • Fonctionnalités des composants
  • Passage en revue de la terminologie utilisée

Accéder au site utilisateur d’ALM

  • Naviguer à travers un projet
  • Les différents niveaux de privilèges

Plannifier un test de charge

  • Définir un Processus Métier (Business Process)
  • Définir les objectifs
  • Définir un modèle de charge

Scripts Vuser et Timeslots

  • Charger des scripts VuGen
  • Comprendre les Timeslots

Configurer un test de charge

  • Comprendre le Scheduler (planificateur)
  • Créer et configurer des moniteurs et leurs profils

Créer un test de charge

  • Les paramètres d’un test de charge
  • Ajouter un profil de monitoring

Executer un test de charge

  • Configurer les options
  • Naviguer dans la page d’exécution d’un test (Load Test Run)
  • Types de test executés

Utiliser le tableau de bord du projet

  • Afficher le tableau de bord du projet
  • Remplir le tableau de bord du projet
  • Construire des rapports de requêtes

Utiliser Performance Center Analysis

  • Assembler les données
  • Afficher les résultats d’un test de charge
  • Chargement (upload) et téléchargement (download) de fichiers et de rapports
  • Visualisation de graphes

Rapporter des defaults (defects)

  • Créer de nouveaux Defects (défauts)
  • Exporter en format tableur

Configurer les Hosts et les topologies

  • Timeslots de maintenance
  • Utiliser les topologies
  • Les hôtes cibles (Application Under Test, AUT)

Exigences et Business Models

  • Créer des exigences (Requests)
  • Créer des Business Models

Gestion du Lab

  • Naviguer dans l’interface de gestion du Lab
  • Créer des hôtes
  • Créer des pools d’hôtes





A propos de l'auteur :

chilglord - spécialiste de la performance du SI

1 commentaire pour cet article




Veuillez respecter ces quelques règles avant la publication de votre commentaire :

- Aucun message à caractère raciste, xénophobe, pornographique, diffamatoire ou homophobe,
- Evitez le langage SMS et les majuscules utilisées de façon abusive,
- Pas de warez, pas de P2P, pas de lien de téléchargement illégal.
- Enregistrez-vous pour commenter sans avoir besoin de remplir les champs.

Cet espace est aussi le vôtre, respectez-le !