2017-02-09 4 views
2

Я довольно новичок в JMeter, поэтому, пожалуйста, несите меня.Jmeter - Могу ли я изменить переменную на полпути через среду выполнения?

Мне нужно понять, что вист работает с скриптом JMeter. Я могу изменить переменную с информацией о размере "DB1" to then look at "DB2".

Причина в том, что я хочу загрузить нагрузку на MongoDB, а затем переключиться на другой DB в определенное время. (hotdb/colddb)

ответ

2

Самый простой способ - это определить только 2 MongoDB Source Config элементы, указывающие на отдельные экземпляры базы данных, и дать им 2 разных MongoDB Source имен.

Тогда в сценарии вы будете иметь возможность манипулировать MongoDB Source значения параметра в MongoDB Script тестового элемента или в JSR223 Samplers поэтому ваши запросы будут ударить либо hotdb или colddb

См How to Load Test MongoDB with JMeter статьи для получения более подробной информации

0

Как насчет считывая значение из файла в файле beanshell/javascript sampler каждую итерацию и сохранение в переменной, а затем редактируя/сохраняя файл, когда вы хотите переключиться? Это уродливо, но это сработает.

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