Цзун. content_from_file с переменной стоимостью

У меня проблема с использованием tsung:

У меня есть несколько файлов в одном каталоге, который я должен отправить на сервер. я создайте файл со списком этих файлов (полный путь) и добавьте параметр Конфигурация tsung:


Моя цель - выбрать случайный путь к файлу из этого файла и отправить сервер. Для этого я написал эту часть config:

<setdynvars sourcetype="file" fileid="xml_files" delimiter=";" order="random">
 <var name="file_name">
 </var></setdynvars>
 <request subst="true">
 
 </request>

Но это не работает. Когда я устанавливаю attr contents_from_file как константу все работает нормально. Есть ли способ сделать это с переменной?

1 ответ

У меня схожая работа, я использую tsung 1.5.0. вы можете попробовать:

<request subst="true">
 
 </request>

где readfafile - ваш собственный модуль, который экспортирует функцию readrnd. readrnd должен возвращать содержимое случайного файла. Примечание: имя файла будет двоичным при чтении из источника файла, возможно, вам придется сериализовать.

вместо:

<request subst="true">
 
 </request>

licensed under cc by-sa 3.0 with attribution.