8a. Création d'un plan de test LDAP

Dans cette section, vous apprendrez à créer un plan de test de base pour tester un serveur LDAP. Vous allez créer quatre utilisateurs qui envoient des requêtes pour quatre tests sur le serveur LDAP. De plus, vous direz aux utilisateurs d'exécuter leurs tests 4 fois. Ainsi, le nombre total de requêtes est de (4 utilisateurs) x (4 requêtes) x (répéter 4 fois) = 64 requêtes LDAP. Pour construire le plan de test, vous utiliserez les éléments suivants : Thread Group , LDAP Request , LDAP Request Defaults et View Results in Table .

Cet exemple suppose que le serveur LDAP est disponible sur ldap.test.com.

8a.1 Ajout d'utilisateurs

La première étape que vous souhaitez effectuer avec chaque plan de test JMeter consiste à ajouter un élément Thread Group. Le groupe de threads indique à JMeter le nombre d'utilisateurs que vous souhaitez simuler, la fréquence à laquelle les utilisateurs doivent envoyer des demandes et le nombre de demandes qu'ils doivent envoyer.

Allez-y et ajoutez l'élément ThreadGroup en sélectionnant d'abord le plan de test, en cliquant sur le bouton droit de la souris pour obtenir le menu Ajouter , puis en sélectionnant Ajouter  →  ThreadGroup . Vous devriez maintenant voir l'élément Groupe de threads sous Plan de test. Si vous ne voyez pas l'élément, "développez" l'arborescence du plan de test en cliquant sur l'élément Plan de test.


Illustration 8a.1.  Groupe de threads et arbre de test final
Illustration 8a.1. Groupe de threads et arbre de test final

8a.2 Ajout d'un élément de configuration de connexion

Commencez par sélectionner l' élément Utilisateurs LDAP . Cliquez sur le bouton droit de la souris pour obtenir le menu Ajouter, puis sélectionnez Ajouter  →  Élément de configuration  →  Élément de configuration de connexion . Ensuite, sélectionnez ce nouvel élément pour afficher son panneau de configuration.

Comme la plupart des éléments JMeter, le panneau de configuration de l'élément de configuration de connexion a un champ de nom que vous pouvez modifier. Dans cet exemple, laissez ce champ avec la valeur par défaut.


  Figure 8a.2 Élément de configuration de connexion pour notre plan de test
Figure 8a.2 Élément de configuration de connexion pour notre plan de test

Entrez le champ Nom d'utilisateur sur "votre nom d'utilisateur LDAP",
le champ mot de passe sur "votre mot de passe LDAP"

Ces valeurs seront utilisées par les requêtes LDAP.

8a.3 Ajout des valeurs par défaut des requêtes LDAP

Commencez par sélectionner l' élément Utilisateurs LDAP . Cliquez sur le bouton droit de la souris pour obtenir le menu Ajouter , puis sélectionnez Ajouter  →  Élément de configuration  → Paramètres  par défaut des requêtes LDAP . Ensuite, sélectionnez ce nouvel élément pour afficher son panneau de configuration.

Comme la plupart des éléments JMeter, le panneau de configuration LDAP Request Defaults possède un champ de nom que vous pouvez modifier. Dans cet exemple, laissez ce champ avec la valeur par défaut.


  Figure 8a.3 Paramètres LDAP par défaut pour notre plan de test
Figure 8a.3 Paramètres LDAP par défaut pour notre plan de test
Entrez le champ DN pour " votre nom distinctif racine LDAP ".
Entrez le champ Servername du serveur LDAP sur " ldap.test.com ". Le port au 389 . Ces valeurs sont par défaut pour les requêtes LDAP.

8a.4 Ajout de requêtes LDAP

Dans notre plan de test, nous devons faire quatre requêtes LDAP.

  1. Test d'ajout intégré
  2. Test de recherche intégré
  3. Test de modification intégré
  4. Test de suppression intégré

JMeter envoie les requêtes dans l'ordre dans lequel vous les ajoutez à l'arborescence. Commencez par ajouter la première requête LDAP à l'élément Utilisateurs LDAP ( Ajouter  →  Échantillonneur  →  Requête LDAP ). Sélectionnez ensuite l'élément Requête LDAP dans l'arborescence et modifiez les propriétés suivantes

  1. Renommer en " Ajouter " cet élément
  2. Sélectionnez le bouton radio Ajouter un test dans le groupe Configuration du test

                  Figure 8a.4.1 Requête LDAP pour le test d'ajout intégré
Figure 8a.4.1 Requête LDAP pour le test d'ajout intégré

Vous n'avez pas besoin de définir le champ Nom du serveur , le champ du port , le nom d' utilisateur , le mot de passe et le DN car vous avez déjà spécifié cette valeur dans l' élément de configuration de connexion et les valeurs par défaut de la demande LDAP.

Ensuite, ajoutez la deuxième requête LDAP et modifiez les propriétés suivantes

  1. Renommer en " Rechercher " cet élément
  2. Sélectionnez le bouton radio Search Test dans le groupe Test Configuration

Ensuite, ajoutez la troisième requête LDAP et modifiez les propriétés suivantes


                  Figure 8a.4.2 Requête LDAP pour le test de recherche intégrée
Figure 8a.4.2 Requête LDAP pour le test de recherche intégrée
  1. Renommer en " Modifier " cet élément
  2. Sélectionnez le bouton radio Modifier le test dans le groupe Configuration du test

Ensuite, ajoutez la quatrième requête LDAP et modifiez les propriétés suivantes


                  Figure 8a.4.3 Requête LDAP pour le test de modification intégré
Figure 8a.4.3 Requête LDAP pour le test de modification intégré
  1. Renommer en " Supprimer " cet élément
  2. Sélectionnez le bouton radio Supprimer le test dans le groupe Configuration du test

                  Figure 8a.4.4 Requête LDAP pour le test de suppression intégré
Figure 8a.4.4 Requête LDAP pour le test de suppression intégré

8a.5 Ajout d'une assertion de réponse

Vous pouvez ajouter un élément Assertion de réponse. Cet élément vérifiera les données de réponse reçues en vérifiant si le texte de réponse est " réussi ". ( Ajouter  →  Assertion  →  Assertion de réponse ).

Remarque : A cette position dans l'arborescence, l'assertion de réponse sera exécutée pour chaque requête LDAP.
  1. Sélectionnez le bouton radio de réponse textuelle dans le champ de réponse pour tester le groupe
  2. Sélectionnez le bouton radio Sous-chaîne dans le groupe Règles de correspondance de modèle
  3. Cliquez sur le bouton Ajouter et ajoutez la chaîne " réussi " dans le champ Modèle à tester

  Figure 8a.5 Assertion de réponse LDAP
Figure 8a.5 Assertion de réponse LDAP

8a.6 Ajout d'un écouteur pour afficher/stocker les résultats du test

Le dernier élément que vous devez ajouter à votre plan de test est un écouteur. Cet élément est chargé de stocker tous les résultats de vos requêtes LDAP dans un fichier et de présenter un modèle visuel des données. Sélectionnez l'élément Utilisateurs LDAP et ajoutez un Afficher les résultats dans le tableau ( Ajouter  →  Écouteur  →  Afficher les résultats dans le tableau )


  Figure 8a.6 Afficher les résultats dans l'écouteur de table
Figure 8a.6 Afficher les résultats dans l'écouteur de table
Go to top