Конфигурация набора данных CSV-Объединить несколько имен входа и других зависимых файлов CSV в один файл и войти только один раз -Jmeter - PullRequest
0 голосов
/ 18 февраля 2020

У меня есть системы и системы для доступа с уникальными данными пользователя и ключами для доступа (которые относятся к этим системам)

У меня есть 100 систем и для каждой системы у меня есть менее 2 файлов. всего 2 файла * 100 = 200 файлов и 100 групп потоков для каждой системы. Ниже приведен файл Users.txt (каждая система имеет 4 пользовательских входа в систему и должна выполнить итерацию 3 раза для получения всех 12 ключей доступа)

System, SystemUser, SystemPassword

S127,S127PT01,123456

S127,S127PT02,123456

S127,S127PT03,123456

S127,S127PT04,123456

И

Accesskey.txt выглядит следующим образом

20200208120150102622639

20200208120134102620130 

20200208120139102623438 

20200208120134102620170 

20200208120139102621082 

20200208120134102620780 

20200208120139102622382 

20200208120134102620173 

20200208120139102621092 

20200208120134102620130 

20200208120139102621432 

20200208120150102625679 

Чтобы избежать создания 100 групп потоков и 200 файлов тестовых данных, я планирую создать только один поток группа (обратите внимание, что все запросы на вход и действия в каждой группе потоков для 100 систем одинаковы) и только один текстовый файл с тестовыми данными в следующем формате.

System, SystemUser, SystemPassword, AccessKey1

S127,S127PT01,123456,20200208120150102622639

S127,S127PT02,123456,20200208120440102635875

S127,S127PT03,123456,20200208120440102635123

S127,S127PT04,123456,20200208120440102635101

S127,S127PT01,123456,20200208123550102622639

S127,S127PT02,123456,20200208123550102622639

S127,S127PT03,123456,20200208123550102622639

S127,S127PT04,123456,20200208123550102622639

S127,S127PT01,123456,20200208123550102622639

S127,S127PT02,123456,20200208123550102622639

S127,S127PT03,123456,20200208123550102622639

S127,S127PT04,123456,20200208123550102622639

S085,S085PT01,123456,20200208120134102620170

S085,S085PT02,123456,20200208120135102620273

. Как и у нас выше для системы S127.

S123,S123PT01,123456,20200208120136102620429

S123,S123PT02,123456,20200208120136102620524

.

.

.

.

S100,S100PT03,123456,20200208120137102620598

S100,S100PT04,123456,20200208120138102620718

.
.
.
.

S890,S890PT01,123456,20200208120138102620869

S890,S890PT02,123456,20200208120139102620965

.
.
.


S321,S321PT03,123456,20200208120139102621082

S321,S321PT04,123456,20200208120140102621240

Проблема только в том случае, если каждый пользователь должен войти в систему.

Я не могу использовать только один контроллер для пользователя, поскольку он выбирает (первые N(no of threads in Thread group)) строки для login.Hence, не может войти в систему для других систем.

Попробовал это с контроллером l oop, но проблема снова связана с такими входами, как я mentioend выше.

Может кто-нибудь позволить я знаю, как я могу этого достичь. Извиняюсь, что название неясно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...