Table des matières
Apprendre les bases de NeoLoad avec un premier test :
Lancer l'enregistrement
Utiliser le bouton "Démarrer l'enregistrement"
dans le contrôleur pour démarrer l'enregistrement du
scénario.

Réglages du navigateur web
NeoLoad va capturer les pages et les enregistrer dans un profil
d'utilisateur virtuel. Choisir le nom du profil à enregistrer, puis
sélectionner "Adobe RTMP" si l'application utilise
le protocole RTMP. Par défaut, NeoLoad enregistre uniquement le traffic
HTTP.
Ensuite, spécifier le navigateur à utiliser pour l'enregistrement, effacer le cache du navigateur et les cookies avant l'enregistrement si nécessaire.

Entrer l'URL à enregistrer
Le navigateur s'ouvre sur la page d'accueil d'enregistrement NeoLoad, ce qui indique que les réglages du navigateur sont corrects. Le navigateur est prêt à enregistrer. Entrer simplement l'URL du site à tester et naviguer normalement.

Grouper les pages enregistrées en transactions métier
Tout au long de l'enregistrement, il est possible de nommer les conteneurs dans lesquels les pages visitées seront groupées. Ces conteneurs représentent les transactions métier de votre scénario.

Arrêter l'enregistrement
Fermer simplement le navigateur pour stopper l'enregistrement.
Il est aussi possible de cliquer le bouton "Stopper
l'enregistrement" du contrôleur.

Créer votre premier utilisateur virtuel
Un assistant est affiché en fin d'enregistrement. Suivre les différentes étapes de l'assistant (Voir la section intitulée « Assistant de fin d'enregistrement »).

Dans l'onglet "Utilisateurs Virtuels" il est
possible de modifier le temps d'attente pour l'ensemble des pages de
l'utilisateur. Le temps d'attente permet de simuler le temps passé par
l'utilisateur sur la page précédente avant d'accéder à la page
courante. Ce temps peut être défini pour chaque page, globalement pour
toutes les pages ou variable dans une certaine plage.

Vérifier la validité de l'utilisateur virtuel
Les scénarios complexes peuvent nécessiter des paramétrages avancés. Lorsqu'ils ne sont pas effectués, cela provoque des erreurs et l'utilisateur virtuel n'a pas le comportement attendu. Par exemple, l'utilisateur virtuel ne crée pas d'entrées dans la base de données.
Utiliser le menu "Lancer / Démarrer la
validation" pour vérifier la validité de l'utilisateur
virtuel.

La fenêtre de validation permet d'afficher la requête et la réponse HTTP pour chaque requête NeoLoad de l'utilisateur virtuel.

NeoLoad signale automatiquement en erreur les codes HTTP
d'erreur comme "500 Internal Error" par exemple.
Cependant, beaucoup d'applications remontent des messages d'erreurs
avec des pages "200 OK". Dans ce cas NeoLoad ne
signale pas l'erreur automatiquement. Lorsque l'utilisateur virtuel
n'a pas le comportement attendu, contrôler le contenu des réponses du
serveur et vérifier qu'il ne contient pas de message d'erreur ou un
contenu inapproprié.
Ne pas gérer un paramètre dynamique provoque des erreurs. Voir la section intitulée « Gérer les paramètres dynamiques d'une application ».
D'une manière générale, il est utile d'extraire puis d'injecter des données. Voir la section intitulée « Créer un extracteur de variable ».
Créer une Population
Cliquer sur l'onglet "Populations" de la
section "Conception". Un assistant demande de créer
la Population nécessaire au déroulement du test. Une Population est un
ensemble d'Utilisateurs Virtuels. Dans le cas présent, l'assistant
crée une population contenant un seul utilisateur virtuel : celui qui a
été enregistré.
