Моя проблема
У меня есть скрипт, который использует свойства для установки пользовательских переменных.Это прекрасно работает во время тестирования GUI.Однако при тестировании в режиме без графического интерфейса сценарий приводит только к сбоям.
Я использую свойства, потому что значения создаются в группе потоков Endpoint Creation, но мне нужно, чтобы они были глобально доступны.Из-за этого я использовал некоторые экстракторы RegEx и утверждение BeanShell, чтобы присвоить значения нескольким различным свойствам. Вот как это выглядит.
Вот мои пользовательские переменные со свойствами, установленными в качестве их значений. .
Я знаю, для фактачто свойства являются проблемой в режиме без графического интерфейса пользователя, потому что, если я заменяю свойства их жестко закодированными значениями, тест без графического интерфейса пользователя приводит к успеху.
Когда я готов начать тестирование, я переключаю Создание конечной точкиГруппа потоков отключена, так как она мне нужна только для настройки пользовательских переменных.
Следует отметить, что во время тестирования я должен использовать режим без графического интерфейса пользователя.
Вопросы
- Не относится ли JMeter без GUI к пользовательским свойствам иначе, чем JMeter с графическим интерфейсом?
- Есть ли способ сохранить эти свойства и заставить их работать в режиме без графического интерфейса?