Size: a a a

QA — Load & Performance

2020 September 09

M

Maxim in QA — Load & Performance
Дык, эскейп последовательности запретили что ли?
источник

M

Maxim in QA — Load & Performance
Читать строку, заменять условные \n на перевод строки.
источник

jj

jagga jagga in QA — Load & Performance
запретили
источник

A

Alex in QA — Load & Performance
Ιωάννης Τσεκούρι
Я со своего дескотпа 8/16 давал 12к рпс на простой хттп с чеком 200 статуса
2 потока, комп 6/12.
1 поток выдаёт 12к\сек, жрет 6% проца
источник

М

Михаил in QA — Load & Performance
Уважаемые QAлифицированные коллеги! С праздником!!
источник

ПБ

Пётр Байкалов... in QA — Load & Performance
Год високосный, вчера был праздник.
источник

KY

Kirill Yurkov in QA — Load & Performance
сегодня - все верно.
источник

KB

Kirill Balandin in QA — Load & Performance
Коллеги, подскажите пожалуйста способ отправки сообщений в kafka (главное с header) при помощи jmeter. Перепробовал 3 плагина kafkameter, pepperbox и kloadgen. Через pepperbox сообщения (json) отправляются, но без header. Возможно я что-то упустил.
источник

KY

Kirill Yurkov in QA — Load & Performance
Kirill Balandin
Коллеги, подскажите пожалуйста способ отправки сообщений в kafka (главное с header) при помощи jmeter. Перепробовал 3 плагина kafkameter, pepperbox и kloadgen. Через pepperbox сообщения (json) отправляются, но без header. Возможно я что-то упустил.
может я туплю, но kafka и протокол http - разные вещи, откуда в плагинах быть хидерам? :)
источник

KB

Kirill Balandin in QA — Load & Performance
У кафки свои header, в моём случае сообщения без header микросервисы (консумеры) не забирают.
источник

СЧ

Сергей Чепкасов... in QA — Load & Performance
jagga jagga
тыкс, задачка впихнуть мультилайн джсоны из файла в тело запроса - ваши варианты?
csv с json на несколько строк:
url;json
http://ya.ru;"{name: user,
birthday: today}"

отправляем:
val jsonFromSsvFeeder = ssv("data.csv")
val scn: ScenarioBuilder = scenario("Common Scenario")
 .feed(jsonFromSsvFeeder)
 .exec(
   http("POST ${url}")
     .post("${url}")
     .body(StringBody("${json}")))

фидлером посмотрел - все ок работает, json подставляется полностью. Один момент, надо его в кавычки заключить в csv, иначе не сработает.
Если надо подставить все символы \n из исходника, то можно использовать "${json.jsonStringify()}" https://gatling.io/docs/current/session/expression_el/#expression-language
источник

KY

Kirill Yurkov in QA — Load & Performance
Kirill Balandin
Коллеги, подскажите пожалуйста способ отправки сообщений в kafka (главное с header) при помощи jmeter. Перепробовал 3 плагина kafkameter, pepperbox и kloadgen. Через pepperbox сообщения (json) отправляются, но без header. Возможно я что-то упустил.
странно - kloadgen даже такой конфиг элемент имеет как Kafka Headers Config Element
источник

KB

Kirill Balandin in QA — Load & Performance
Kirill Yurkov
странно - kloadgen даже такой конфиг элемент имеет как Kafka Headers Config Element
Только plaintext отправить через kloadgen у меня не выходит(
источник

KY

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

KY

Kirill Yurkov in QA — Load & Performance
https://github.com/corunet/kloadgen/blob/master/src/main/java/net/coru/kloadgen/config/kafkaheaders/KafkaHeadersConfigElementBeanInfo.java
похоже там стринга, опять же plain/text это какая то отсылка к http - подозрительно
источник

KY

Kirill Yurkov in QA — Load & Performance
ты можешь сильно заморочиться в setUp Thread Group взять класс хидеров этого плагина и добавить нужные проперти в нужном тебе виде
источник

KY

Kirill Yurkov in QA — Load & Performance
хотя нет, наверное надо переписать и реимпортнуть
источник

KY

Kirill Yurkov in QA — Load & Performance
источник

KY

Kirill Yurkov in QA — Load & Performance
похоже ты все таки делаешь что-то не так, оно из коробки должно так работать
источник

KY

Kirill Yurkov in QA — Load & Performance
источник