2017-03-27 1 views
0

J'ai deux API l'un est d'autoriser et une deuxième API est de créer une transaction. lorsque l'utilisateur a autorisé un jeton d'accès généré. Ensuite, nous passons le jeton généré et le nom d'utilisateur pour créer une transaction.Dans Jmeter comment lire/utiliser CSV individuel pour chaque utilisateur

Je veux que ce test fonctionnel automatise avec JMeter. Donc, pour cela, j'ai le fichier user.csv qui contient le nom d'utilisateur et mot de passe et deux autres CSV comme CreateTransaction1.csv, CreateTransaction2.csv où ces deux CSV contient des enregistrements. Donc, je veux user1 pour lire CreateTransaction1.csv et user2 pour lire CreateTransaction2.csv

Une idée comment puis-je y parvenir?

Répondre

0

Vous pouvez utiliser __csvRead() et __threadNum() fonctions combinaison comme:

${__CSVRead(CreateTransaction${__threadNum}.csv,0)} 

Démo:

JMeter CSV Read Function Demo

Découvrez la série How to Use JMeter Functions de messages pour plus d'informations ci-dessus et d'autres fonctions JMeter.

Il ne sera pas possible d'utiliser la configuration de jeu de données CSV lors de son initialisation avant le début du test, vous devrez donc utiliser les fonctions.

+0

Pouvez-vous expliquer plus en détails? – Deepak

+0

De quoi d'autre avez-vous besoin? –