Size: a a a

QA — Load & Performance

2019 September 25

ВС

Вячеслав Смирнов in QA — Load & Performance
Или же сразу извлекать отдельное поле в cors_latitude
источник

А

Антон in QA — Load & Performance
спасибо, я воспользовался jsr223, вроде так тоже работает
источник
2019 September 26

ПБ

Пётр Байкалов in QA — Load & Performance
Viktor Ganeles
Так ты и не ответил, чем тебя не радует only_once_controller
Он меня устраивает, если не считать того, что энд с ним не сваришь.
источник

VG

Viktor Ganeles in QA — Load & Performance
ясно.
Да, с vuser_end засада.
Можно попробовать передавать параметры через проперти или vts или ещё что-нибудь и в конце теста дёргать tearDown Thread Group

но это какие-то гемморойные велосипеды
источник

ВС

Вячеслав Смирнов in QA — Load & Performance
Добавить JSR-233 PostProcessor в корень. И в нем проверять, что

SampleResult.isStopThread()

И если да, то что-нибудь делать
источник

ПБ

Пётр Байкалов in QA — Load & Performance
Вячеслав Смирнов
Добавить JSR-233 PostProcessor в корень. И в нем проверять, что

SampleResult.isStopThread()

И если да, то что-нибудь делать
Хорошая идея.
источник

ПБ

Пётр Байкалов in QA — Load & Performance
Какой гороскоп жметр использует, когда решает, в какой папке искать файл с относительным (типа ../datapool/gold) путём? Две виртуалки, одинаковая структура папок. На одной находит файл, на другой не находит. Это настраивается?
источник

ВС

Вячеслав Смирнов in QA — Load & Performance
Это зависит от current dir JVM
источник

ВС

Вячеслав Смирнов in QA — Load & Performance
Использую jmeter maven plugin. Что даёт бонус -- текущей директорией является папка проекта, в которой лежит pom.xml. Перейди, Петр на maven. Сэкономит время
источник

E

Evgen in QA — Load & Performance
Сделай себе переменную SCRIPT_PATH, а значение у ней ${__BeanShell(import org.apache.jmeter.services.FileServer; FileServer.getFileServer().getBaseDir();)}${__BeanShell(File.separator,)}
источник

ПБ

Пётр Байкалов in QA — Load & Performance
Для чайника: а мавен тут при чём?
источник

ПБ

Пётр Байкалов in QA — Load & Performance
@smirnovqa я допёр.
источник

ПБ

Пётр Байкалов in QA — Load & Performance
Два разных человека, открывают тест-планы по-разному.
источник

ПБ

Пётр Байкалов in QA — Load & Performance
Там, где находится файл - через жметр-т.цмд
источник

ВС

Вячеслав Смирнов in QA — Load & Performance
Вячеслав Смирнов
Это зависит от current dir JVM
Какая ОС?

Если Windows, то в скрипте запуска JMeter, можно написать

@push "%~dp0"

REM Запуск jmeter

@popd
источник

ПБ

Пётр Байкалов in QA — Load & Performance
Да, но лучше в тест-плане это сделать правильно.
источник

ПБ

Пётр Байкалов in QA — Load & Performance
Даже если это не так красиво.
источник

ВС

Вячеслав Смирнов in QA — Load & Performance
И переоределить current dir, в том числе и для JMeter, с каталога JMeter, на текущий
источник

ВС

Вячеслав Смирнов in QA — Load & Performance
Пётр Байкалов
Да, но лучше в тест-плане это сделать правильно.
Не всегда.

В тот момент, когда твой скрипт откроет кто-то другой. Этот человек может не понять, зачем тут BeanShell, и возьмёт все переписывать.

И тогда код канет в лету

(Из жизни)
источник

ВС

Вячеслав Смирнов in QA — Load & Performance
Не скажу, что вариант с bat-файлом лучше. Но желательно, всегда делать максимально просто.
источник