Size: a a a

QA — Load & Performance

2020 November 03

J

JohnMMX400 in QA — Load & Performance
вам какой нить краулер наверн нужен - который сам обходить сайт будет
источник

ИЛ

Ильин Лев in QA — Load & Performance
Ну то есть краулером обхожу сайт, беру урлы,загружаю и бомблю запрос?
источник

J

JohnMMX400 in QA — Load & Performance
попробуйте... врядли это получиться быстро...скорее всего руками придётся перетаскивать и тестить...
источник

ИЛ

Ильин Лев in QA — Load & Performance
Спасибо!
источник

KB

Kirill Balandin in QA — Load & Performance
Коллеги, добрый день! Кто-нибудь сталкивался с тестированием websocket (STOMP) при помощи jmeter?
источник

DS

Dmytro Slobodianiuk in QA — Load & Performance
Kirill Balandin
Коллеги, добрый день! Кто-нибудь сталкивался с тестированием websocket (STOMP) при помощи jmeter?
в свое время использовал самописный плагин
источник

KB

Kirill Balandin in QA — Load & Performance
Dmytro Slobodianiuk
в свое время использовал самописный плагин
А плагина случайно не осталось?
источник

jj

jagga jagga in QA — Load & Performance
В интернетах нагугливается
источник

DS

Dmytro Slobodianiuk in QA — Load & Performance
Kirill Balandin
А плагина случайно не осталось?
ну рабочий же код, NDA, все дела, но в целом могу объяснить куда копать, если желаете копать. Впрочем, возможно, уже есть готовое решение, я с 3.12 не юзал джметер
источник

D

Denis in QA — Load & Performance
Привет!
Переделал скрипт с использованием Throughput Shaping Timer
И теперь Backend Listener для InfluxDB стал себя странно вести, не пишет данные по транзакциям
источник

D

Denis in QA — Load & Performance
Кто то сталкивался с таким?
источник

KY

Kirill Yurkov in QA — Load & Performance
Denis
Привет!
Переделал скрипт с использованием Throughput Shaping Timer
И теперь Backend Listener для InfluxDB стал себя странно вести, не пишет данные по транзакциям
а если посмотреть в листенере в гуе?
источник

VG

Viktor Ganeles in QA — Load & Performance
Как во время работы скрипта почистить куки? Не между итерациями.
Я сделал у нужного запроса такой пре-процессор:

============
import org.apache.jmeter.protocol.http.control.CookieManager;
import org.apache.jmeter.protocol.http.control.HeaderManager;

CookieManager cManager = sampler.getCookieManager();
cManager.clear();
sampler.setCookieManager(cManager);
============

куки и правда зачищаются.
Но потом новые куки уже не добавляются, не смотря на то, что в респонзах есть Set-Cookie

Похоже, что я таким действием не очищаю куки, а прибиваю весь куки менеджер.
источник

НН

Никита Новожилов... in QA — Load & Performance
Viktor Ganeles
Как во время работы скрипта почистить куки? Не между итерациями.
Я сделал у нужного запроса такой пре-процессор:

============
import org.apache.jmeter.protocol.http.control.CookieManager;
import org.apache.jmeter.protocol.http.control.HeaderManager;

CookieManager cManager = sampler.getCookieManager();
cManager.clear();
sampler.setCookieManager(cManager);
============

куки и правда зачищаются.
Но потом новые куки уже не добавляются, не смотря на то, что в респонзах есть Set-Cookie

Похоже, что я таким действием не очищаю куки, а прибиваю весь куки менеджер.
а если стоит Each iteration, но сам куки менеджер где-то между реквестами, а не общий - он не сбросит куки?
источник

VG

Viktor Ganeles in QA — Load & Performance
Для конфиг.элементов порядок расположения не важен
источник

VG

Viktor Ganeles in QA — Load & Performance
Может важна глубина вложенности, но я сомневаюсь
источник

VG

Viktor Ganeles in QA — Load & Performance
В разных тредгруппах могут быть разные куки.менеджеры
источник

ВС

Вячеслав Смирнов... in QA — Load & Performance
Viktor Ganeles
Как во время работы скрипта почистить куки? Не между итерациями.
Я сделал у нужного запроса такой пре-процессор:

============
import org.apache.jmeter.protocol.http.control.CookieManager;
import org.apache.jmeter.protocol.http.control.HeaderManager;

CookieManager cManager = sampler.getCookieManager();
cManager.clear();
sampler.setCookieManager(cManager);
============

куки и правда зачищаются.
Но потом новые куки уже не добавляются, не смотря на то, что в респонзах есть Set-Cookie

Похоже, что я таким действием не очищаю куки, а прибиваю весь куки менеджер.
set думаю не надо делать, лишнее
источник

VG

Viktor Ganeles in QA — Load & Performance
Вячеслав Смирнов
set думаю не надо делать, лишнее
Да, это верно
источник

VG

Viktor Ganeles in QA — Load & Performance
Вячеслав Смирнов
https://doc.octoperf.com/design/edit-virtual-user/action-types/jsr223-actions/

Куки можно получать. Сохранять в sharedMap. Удалять. Восстанавливать снова.



import org.apache.jmeter.protocol.http.control.CookieManager;

import org.apache.jmeter.protocol.http.control.Cookie;

Cookie cookie = new Cookie("foo","bar","my server","/",false,-1);

CookieManager manager = ctx.getCurrentSampler().getProperty("HTTPSampler.cookie_manager").getObjectValue();

manager.add(cookie);
Кстати, эта штука тоже у меня не сработала.
источник