Можем ли мы изменить системную дату с помощью jmeter? - PullRequest
0 голосов
/ 24 февраля 2020

У меня есть несколько наборов API, прежде чем их выполнять, мне нужно каждый раз менять системную дату. Есть ли способ изменить системную дату в jmeter?

1 Ответ

0 голосов
/ 24 февраля 2020

Это так, если вы запускаете JMeter под учетной записью пользователя, у которой достаточно прав для изменения даты / времени основной операционной системы.

Соответствующая команда date для обоих Windows и Unix семейств ОС, и команду можно вызвать с помощью OS Process Sampler

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


Однако ваш дизайн теста выглядит несколько подозрительно, я не думаю, что ваш API знает что-либо о дате / времени клиентской операционной системы, если вы передаете метку времени в качестве параметра API запрос имеет смысл изменить отметку времени с помощью, например, функции __timeShift () , а не дату / время базовой операционной системы

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