Как разделить данные (ссылочные идентификаторы) из 1 текстового файла на 5 текстовых файлов, данные должны быть разными в каждом файле - PullRequest
1 голос
/ 02 апреля 2019

У меня есть сценарий jmeter для веб-приложения путешествия, который генерирует идентификаторы ссылок бронирования в текстовом файле. Моё требование состоит в том, чтобы передать этот текстовый файл. в качестве файла данных для другого сценария. Но мне нужно 5 текстовых файлов идентификаторов ссылок на бронирование без одинаковых идентификаторов ссылок в каждом файле.

Например: Существует файл Bookingref.txt, который имеет все идентификаторы бронирования

В другом сценарии я хочу использовать вышеуказанные бронирования для внесения поправок. Мне нужно внести 5 поправок, поэтому мне нужны файлы с идентификаторами ссылок бронирования, но все 5 файлов должны иметь разные идентификаторы бронирования

Решение, которое я пробовал, но не сработало: Я взял количество идентификаторов ссылок бронирования, сгенерированных в Bookingref.txt, и разделил их на 5 и попытался использовать цикл for, чтобы равные данные отсутствовали во всех 5 файлах. Я застрял и понял, что это не сработает.

BookingCount=vars.get("bookingref_matchNr");
Count=Bookingcount/5;
int rounded_count=(int)Math.round(Count);
for(i=1;i<=rounded_count;i++)
{
write to 1 text file
}

Было бы здорово, если бы кто-то мог помочь мне в этом.

1 Ответ

1 голос
/ 02 апреля 2019

Предполагается, что ваши файлы myfile1.txt, myfile2.txt, .. Вы можете добавить значение к файлам внутри for цикла:

new File('myfile' + i + '.txt') << BookingCount
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...