2016-03-21 1 views

ответ

0

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

Скажем

%JMETER_HOME%\jmeter -n -t %LOAD_TESTS_RUNNER_%/_warmup.jmx 
-Jusers=1 -Jrampup=5 -Jloop=2 -JpathToToken=Token.txt 

Token.txt только расположенный в том же каталоге, что и * .jmx файла.

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

+0

Я был бы рад использовать что-то вроде этого ../Data/UpdateList_Success.csv в Filepath. Но это не работает – mariia

+0

1. Убедитесь, что существует папка «Данные»; 2. path = Data/UpdateList_Success.csv – Yabko

1

В зависимости от вашего Bitbucket базового типа хранилища можно настроить Дженкинс задания быть вызвано фиксацией при помощи

Таким образом, вы будете иметь возможность передавать пути к JMeter. jmx и .csv, просто используя их имена. Или, если вы предпочитаете полный путь - вы можете использовать WORKSPACE переменные Дженкинс, как:

  • %WORKSPACE% - для MS Windows семейства
  • $WORKSPACE - для Linux/Unix/MacOSX

См Continuous Integration 101: How to Run JMeter With Jenkins статьи для получения дополнительной информации при выполнении тестов JMeter от Jenkins

6

Конфигурация набора данных CSV принимает

  • Абсолютный путь (полный путь, как C: \ путь \ к \ CSV \ file.csv)
  • относительный путь от испытаний (csvfolder \ csvfile.csv)

    csvfolder 
        csvfile.csv 
    .jmx 
    

    Предполагая, что «csvfolder "папка присутствует, где вы .jmx

Если ваша структура папок, как указано ниже,

csvfolder 
    csvfile 
jmxfolder 
    jmx 

тогда ваш путь к файлу CSV должен быть ../csvfolder/csvfile

Смежные вопросы