Относительная дата значения пользовательских переменных - PullRequest
0 голосов
/ 03 июля 2019

Как создать пользовательскую переменную с относительной датой, например, текущая дата плюс 1 год?

Я создал пользовательскую переменную startDate Я попытался добавить код

LocalDate.now().plusYears(1).toString();

в нескольких шагах, но я просто не могу получить значение переменной, которое будет установлено кодом.

Ответы [ 2 ]

0 голосов
/ 08 июля 2019

Вам необходимо включить в выражение java.time пакет

Правильный синтаксис для функции __ groovy () будет:

${__groovy(java.time.LocalDate.now().plusYears(1).toString(),startDate)}

Демонстрация:

enter image description here

Дополнительная информация: Создание и тестирование дат в JMeter - Узнайте, как

0 голосов
/ 03 июля 2019

Использование __ timeShift Функция:

 ${__timeShift(dd/MM/yyyy,${startDate},P1D,,)}

Функция timeShift возвращает дату в указанном формате с указанным количеством секунд, минут, часов, дней или месяцев, добавленных

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