Formation HPE Loadrunner – Scripting C

Domaine

Tests de Performance

Module

Outil HP Loadrunner Scripting C (Réf. TestPerf_OutilHPLR_ScriptingC) – 5 jours

Durée

5 jours

Pré-requis

  • Notions d’algorithmique

 

Objectifs

  • Maîtriser les notions du langage C couramment utilisé dans Loadrunner
  • Maîtriser les fonctions C de l’API Loadrunner

 

Public

  • Consultant performance
  • Expert outil de tests de performance
  • Experts silo (DBA, Système, Réseau), Développeurs

 

Commentaires

Le test de performance est une activité à part entière qui nécessite une démarche bien déterminée afin de mener à bien une campagne et maximiser le retour sur investissement.

c2L2 Consulting propose des formations qui permettent de maîtriser les outils de tests de performance du marché et en particulier de HP Loadrunner.

Dans ce module, c2L2 Consulting présente la partie de développement de processus métier avec l’outil Loadrunner grâce au composant « VUGen » (Virtual User Generator).

 

Jour 1


Plan de cours :

01 – Introduction

Base du langage C, Le langage C et Loadrunner

02 – Les variables

Les différents types de variables (C et Loadrunner),  l’affectation et la conversion

03 – La communication en C

L’instruction d’affichage ‘printf’ et de lecture ‘scanf’, les erreurs à éviter, les instructions d’affichage et de lecture dans Loadrunner, exemples de programmes, scripts et exercices N°1

 

Jour2


Plan de cours :

04 – Les choix et les instructions de contrôle

Exemples introductifs, exprimer un choix avec la commande ‘If’ et ‘Switch’, les contrôles par conditions simples et composées, exemples de programmes et exercices N°2

05 – Les structures de répétition

Principe des boucles de programmation, boucles conditionnelles : l’instruction ‘do…while’ et ‘while’, Boucles inconditionnelles : l’instruction ‘for’, Exemples de programmes et exercices N°3

 

Jour3


Plan de cours :

06 – Les techniques usuelles

Le comptage, l’accumulation, recherche de maximum, boucles imbriquées, exemples de programmes et exercices N°4

07.1 – Les tableaux – 1

Notion et utilisation de tableau a 1 dimension, initialisation, tri et techniques usuelles, exemples de programmes et exercices N°5

 

Jour4


Plan de cours :

07.2 – Les tableaux – 2

Notion et utilisation de tableau a 2 dimensions, initialisation, tri et techniques usuelles, exemples de programmes et exercices N°6

08.1 – Les chaînes de caractère – 1

Lire et écrire des chaines de caractère, opérations de base : comparer, copier, mesurer, exemples de programmes et exercices N°7

08.2 – Les chaînes de caractère – 2

Opérations avancées : concaténation, manipulation de ‘strings’, les chaines de caractère dans Loadrunner, exemples de programmes et exercices N°8

 

Jour5


Plan de cours :

09 – Les opérateurs

La notion d’opérateur, les différents types d’opérateurs, exemple de programme et exercices N°9

10 – Les fonctions

Introduction aux fonctions, exemples de programmes N°10

11 – Problème

Exercices de manipulation utilisant les toutes les notions abordées (conditions, boucles, manipulations de chaînes de caractères, …)