Size: a a a

QA — Load & Performance

2020 November 02

KY

Kirill Yurkov in QA — Load & Performance
или ты про что?
источник

OC

Oleg Chaplashkin in QA — Load & Performance
Спасибо! Мне более чем достаточно этого плагина
Как всегда, помогаете👍
источник

KY

Kirill Yurkov in QA — Load & Performance
а, от начала теста до текущего момента?)
источник

СФ

Степа Фомичев... in QA — Load & Performance
Ну типа процент ошибок за весь прошедший тест когда достигает 99 - вырубать
источник

СФ

Степа Фомичев... in QA — Load & Performance
Да
источник

KY

Kirill Yurkov in QA — Load & Performance
не объективно ж, вот у тебя тестик бежал бежал 15 часов идеально сделал мильён запросов и потом упал, вот лежит пол часа, вот час лежит и 99 всё нет. вот он добежал уже спустя в сумме 24 часа, даже там уже не будет 99%
источник

СФ

Степа Фомичев... in QA — Load & Performance
Это если запросы не выполняются, а если выполняются с ошибками (что, по моему, частый кейс), то работать будет
источник

СФ

Степа Фомичев... in QA — Load & Performance
У меня таргет система чаще заваливалась чем нагрузочная станция
источник

KY

Kirill Yurkov in QA — Load & Performance
как будет?
на 15-ом часу у тебя миллион операций с хорошим ответом -> процент ошибок 0.
сколько нужно операций с ошибкой чтобы общий процент ошибок с учетом достигнутого миллиона стал 99%?
99кк
источник

СФ

Степа Фомичев... in QA — Load & Performance
Kirill Yurkov
как будет?
на 15-ом часу у тебя миллион операций с хорошим ответом -> процент ошибок 0.
сколько нужно операций с ошибкой чтобы общий процент ошибок с учетом достигнутого миллиона стал 99%?
99кк
Понял тебя) логично
источник

KY

Kirill Yurkov in QA — Load & Performance
Степа Фомичев
Понял тебя) логично
я так в jenkins у себя делал и думал, ну как же так ошибки есть а стопа нет)
источник

TK

Timofey Kharchenko in QA — Load & Performance
Viktor Ganeles
Некропостинг:

Коллеги, есть ли для jmeter возможность подавать нагрузку Silverlight?

Это забинарненые xml-ки.

Loadrunner умеет (до версии 12.53)
Но нужно бесплатный инструмент.
Удалось ли найти решение как отправлять запросы на Silverlight? https://github.com/waf/WCF-Binary-Message-Inspector поставил, разобрал что в забинарненых xmlках уходит, а как это использовать дальше - не очень представляю
источник

VG

Viktor Ganeles in QA — Load & Performance
Timofey Kharchenko
Удалось ли найти решение как отправлять запросы на Silverlight? https://github.com/waf/WCF-Binary-Message-Inspector поставил, разобрал что в забинарненых xmlках уходит, а как это использовать дальше - не очень представляю
Написали на c# конвертер

В результате схема такая:
источник

ВС

Вячеслав Смирнов... in QA — Load & Performance
Timofey Kharchenko
Удалось ли найти решение как отправлять запросы на Silverlight? https://github.com/waf/WCF-Binary-Message-Inspector поставил, разобрал что в забинарненых xmlках уходит, а как это использовать дальше - не очень представляю
Напишите тест на C#
источник

VG

Viktor Ganeles in QA — Load & Performance
Sampler 1, запрос: jmeter (XML) => заглушка
ответ: заглушка (MSBIN1) => jmeter (кладёт весь ответ в ${VAR1})

Sampler 2, запрос: jmeter (${VAR1}) => система
ответ: система (MSBIN1) => jmeter (кладёт весь ответ в ${VAR2})

Sampler 3, запрос: jmeter (${VAR2}) => заглушка
ответ: заглушка (XML) => jmeter (читает ответ)
источник

VG

Viktor Ganeles in QA — Load & Performance
криво и некрасиво, но работает.
источник

VG

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

VG

Viktor Ganeles in QA — Load & Performance
и да: была мысль слать так:
jmeter(xml) => заглушка => система
то есть что бы заглушка сама в систему слала.
Но не вышло, не разобрались с NTLM-авторизацией через C#

а жметер справился
источник

TK

Timofey Kharchenko in QA — Load & Performance
Viktor Ganeles
где нам ответ не важен или где запрос не нужно параметризовать - слали сразу захардкоженные бинари, без заглушки-прослойки.
А как корректно отправить Silverlight бинари в JMeter? При записи сценария рекордер не может записать пэйлоад POST запроса корректно, для этого в фиддлер установил WCF-Binary-Message-Inspector, чтобы брать оттуда пэйлоад для POST. А как его преобразовать, чтобы слать - пока не разобрался
источник

VG

Viktor Ganeles in QA — Load & Performance
Timofey Kharchenko
А как корректно отправить Silverlight бинари в JMeter? При записи сценария рекордер не может записать пэйлоад POST запроса корректно, для этого в фиддлер установил WCF-Binary-Message-Inspector, чтобы брать оттуда пэйлоад для POST. А как его преобразовать, чтобы слать - пока не разобрался
да, был тоже такой косяк.
Кажется, мы просто в файлы их сохранили прямо из fiddler-а.
А жметер читал содержимое файла и отправлял как есть, не разбирая что там за байтики
источник