Size: a a a

QA — Load & Performance

2020 December 04

ВС

Вячеслав Смирнов... in QA — Load & Performance
А добавление таймеров между самими запросами (у меня 1 сек на 4 запроса, то есть в сумме - где-то 4 сек + длительность выполнения последнего - это меньше 10 сек), то получается уже такой профиль нагрузки
источник

ВС

Вячеслав Смирнов... in QA — Load & Performance
Он дает более гладкую нагрузку, без всплесков
источник

M

Max in QA — Load & Performance
🙏 Спасибо ) начинаю погружение )
источник

P

Poliastr in QA — Load & Performance
Хелп ми плиз, подскажите, есть в Charles инструмент Repeat Advanced, это можно отнести к нагрузочному тестированию?
источник

P

Poliastr in QA — Load & Performance
Приручаем вазу

Многие из тех, кто приходит к нам на собеседование на должность тестировщика, с гордостью заверяют, что они могут пользоваться инструментом Charles Proxy. Но когда на собесе погружаемся в техническую часть, то становится очевидно, что кандидат только слышал об этом инструменте. У меня не доходили руки до написания гайда по инструменту, но я собрался, нашел парочку свободных ночей и наконец составил!

p.s: скорее сохраняем себе ссылочку, чтобы не забыть lady's and gentlemen, Charles, Charles Proxy

make Charles great again!
источник

СФ

Степа Фомичев... in QA — Load & Performance
НУ у них на сайте написано "The Repeat Advanced tool extends the Repeat tool with options for the number of iterations and concurrency. This is mostly useful for Load Testing."))
источник

СФ

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

ΙΤ

Ιωάννης Τσεκούρι... in QA — Load & Performance
Poliastr
Хелп ми плиз, подскажите, есть в Charles инструмент Repeat Advanced, это можно отнести к нагрузочному тестированию?
выполнение каких либо действий в ручном режиме силами 1000 индусов (не в обиду индусам) тоже могут считать нагрузочным тестированием
источник

ΙΤ

Ιωάννης Τσεκούρι... in QA — Load & Performance
но вопрос в том сколько вы кактусов поедите)
источник

СФ

Степа Фомичев... in QA — Load & Performance
Не ну так там итерации и распараллеливание есть, это уже что-то)
источник

ΙΤ

Ιωάννης Τσεκούρι... in QA — Load & Performance
Степа Фомичев
Не ну так там итерации и распараллеливание есть, это уже что-то)
в 1000 клоном можно тоже сделаь и попросить 5 браузеров открыть)
источник

ΙΤ

Ιωάννης Τσεκούρι... in QA — Load & Performance
ну или два
источник

СФ

Степа Фомичев... in QA — Load & Performance
Poliastr
Хелп ми плиз, подскажите, есть в Charles инструмент Repeat Advanced, это можно отнести к нагрузочному тестированию?
Крч, зависит от того для чего вы спрашиваете.
Если хотите использовать чарльз для нт - не советую, так как это не специализированный инструмент нт.
Какой минимум должен уметь специализированный инстурмент нт:
1) Подавать нагрузку
2) Гибко настраивать профиль нагрузки
3) Собирать метрики
4) параметризовать запросы

Насколько я могу судить чарльз поддерживает только параметризацию и подачу нагрузки, причем я почти уверен что нагрузку он подает не самым лучшим образом
источник

M

Max in QA — Load & Performance
Если на сервере стоит ограничение на кол-во возможных RPS в момент времени. К примеру 100
Значит ли это что это закрытая система ?
Сколько бы я потоков не создавал, всегда будет RPS в пределах 100, будет расти время среднего ответа
источник

СФ

Степа Фомичев... in QA — Load & Performance
Max
Если на сервере стоит ограничение на кол-во возможных RPS в момент времени. К примеру 100
Значит ли это что это закрытая система ?
Сколько бы я потоков не создавал, всегда будет RPS в пределах 100, будет расти время среднего ответа
Значит что ваша систему не выдерживает больше 100 рпс
источник

P

Poliastr in QA — Load & Performance
Ну тут скорее просто проверить нагрузку, упадёт или нет
источник

ИЗ

Иван Зубов in QA — Load & Performance
Max
Если на сервере стоит ограничение на кол-во возможных RPS в момент времени. К примеру 100
Значит ли это что это закрытая система ?
Сколько бы я потоков не создавал, всегда будет RPS в пределах 100, будет расти время среднего ответа
Стоит ограничение на одного пользователя? на одну сессию? на один IP?
источник

M

Max in QA — Load & Performance
Poliastr
Ну тут скорее просто проверить нагрузку, упадёт или нет
какую бы нагрузку не девал, больше 100 RPS не выдаёт, но среднее время ответа постоянно растёт в зависимости от нагрузки
источник

ΙΤ

Ιωάννης Τσεκούρι... in QA — Load & Performance
Max
Если на сервере стоит ограничение на кол-во возможных RPS в момент времени. К примеру 100
Значит ли это что это закрытая система ?
Сколько бы я потоков не создавал, всегда будет RPS в пределах 100, будет расти время среднего ответа
нет, это значит что на балансере просто стоит лимит
источник

ΙΤ

Ιωάννης Τσεκούρι... in QA — Load & Performance
Max
какую бы нагрузку не девал, больше 100 RPS не выдаёт, но среднее время ответа постоянно растёт в зависимости от нагрузки
так коннекты отрубает или нет?
источник