Size: a a a

QA — Load & Performance

2021 May 11

AK

Alexey Kübler-Ross in QA — Load & Performance
+
источник

ИФ

Имя Фамилия... in QA — Load & Performance
Выкинул после того как ни разу не смог запустить?
источник

KY

Kirill Yurkov in QA — Load & Performance
ого, вангования с саркастическими нотками. слишком высокий уровень конструктива для меня - не потяну
источник

GK

George Korsakov in QA — Load & Performance
Вечер пятницы, ничто не предвещало беды
источник

ИФ

Имя Фамилия... in QA — Load & Performance
Не понял сообщения. Есть разные варианты выкидывания. Один это когда не нравится подход и выкинув делаешь по своему. Другой вариант когда не смог вообще запустить ничего и выкинул. Второй вариант у меня случался как раз когда какую-то кастомную байду вокруг джейметра наворачивали, чтобы обойти его ограничения
источник

ИФ

Имя Фамилия... in QA — Load & Performance
Когда не наворачивали, то что-то работало, что-то нет и какое-то время я это использовал
источник

jj

jagga jagga in QA — Load & Performance
выбрось труп
источник

NZ

Nikolai Zubtsov in QA — Load & Performance
тут ребяты из тимы хотят некрофилией занятся )
источник

NZ

Nikolai Zubtsov in QA — Load & Performance
я думаю им подсказать ,что неплохо бы просто взять инфлюкс и графану , но я джун и меня врядли кто-нибудь послушает )
источник

jj

jagga jagga in QA — Load & Performance
определитесь для каких целей вы его берете
источник

jj

jagga jagga in QA — Load & Performance
единственное для чего его можно взять - это потребность в заоблачных нагрузках при дефиците железа
источник

AK

Alexey Kübler-Ross in QA — Load & Performance
🤔 можно ещё добавить, потребность в трате времени или пощупать подход
источник

jj

jagga jagga in QA — Load & Performance
а тут стоит обьяснить что танк это просто оркестратор, который не развивается
источник

jj

jagga jagga in QA — Load & Performance
и поэтому лучше взять таурус
источник

KY

Kirill Yurkov in QA — Load & Performance
есть еще занятное наблюдение. заметил что использование внутри jsr223 переменных jmeter через ${} может вообще убить тест. конечно знал, что это использование плохо, но настолько же.
есть два jsr223:

Random r = new Random();
int randomInt = r.nextInt(27)+1;
if (randomInt<27) {
 vars.put("cur_lat","-${__Random(0,89)}.${__Random(0,99)}")
 vars.put("cur_lon","-${__Random(0,149)}.${__Random(0,99)}")
} else {
 vars.put("cur_lat","${lat}")
 vars.put("cur_lon","${lon}")
}

и

Random r = new Random();
int randomInt = r.nextInt(27)+1;
float x = (-89.99 + r.nextFloat() * (0 -(-89.99))).round(2);
float y = (-149.99 + r.nextFloat() * (0 -(-149.99))).round(2);
if (randomInt<27) {
 vars.put("cur_lat",x.toString())
 vars.put("cur_lon",y.toString())
} else {
 vars.put("cur_lat",vars.get("lat"))
 vars.put("cur_lon",vars.get("lon"))
}
если запустить из по очереди где первый fast а второй slow будет первый скрин, а если вместе то второй.
источник

KY

Kirill Yurkov in QA — Load & Performance
второй:
источник

KY

Kirill Yurkov in QA — Load & Performance
помимо того что сам jsr223 будет выполняться долго - он еще и будет влиять на весь скрипт. не на тред группу в которой он живет, а именно на весь тестплан и он будет деградировать
источник

jj

jagga jagga in QA — Load & Performance
доставочку мучаешь?)
источник

KY

Kirill Yurkov in QA — Load & Performance
могла бы быть доставочка легко, но родилась чистая синтетика из того что первое под рукой было)
источник

AK

Alexey Kübler-Ross in QA — Load & Performance
А варс.гет меньше аффекта приносит?
источник