Size: a a a

QA — Load & Performance

2019 August 19

A

Aleksandr in QA — Load & Performance
Smile_kakalll
Всем привет! Кто может подсказать про тестирование потенциальных возможностей?
Чего-чего ?? ;)  Можем протестировать ваши потенциальные финансовые возможности ;)
источник

jj

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

S

Smile_kakalll in QA — Load & Performance
Aleksandr
Чего-чего ?? ;)  Можем протестировать ваши потенциальные финансовые возможности ;)
Capacity Testing[
источник

VG

Viktor Ganeles in QA — Load & Performance
Aleksandr
Чего-чего ?? ;)  Можем протестировать ваши потенциальные финансовые возможности ;)
+100
источник

c

care1e55 in QA — Load & Performance
Smile_kakalll
Capacity Testing[
Самый простой, надёжный и дорогой вариант - собирается тестовый стенд с пром железом и проверяется держит ли эта конфигурация нужную нагрузку и сколько держит в принципе
источник

S

Smile_kakalll in QA — Load & Performance
care1e55
Самый простой, надёжный и дорогой вариант - собирается тестовый стенд с пром железом и проверяется держит ли эта конфигурация нужную нагрузку и сколько держит в принципе
Только вопрос будет ли держаться эта конструкция через пол года? И будет ли необходима эта конструкция (возможен регресс) за эти пол года
источник

c

care1e55 in QA — Load & Performance
Smile_kakalll
Capacity Testing[
Вариант сложней и дешевле - железо скалируется вертикально вниз, подаётся нагрузка и потом результаты аккуратно анализируются и интерпретируются. Нужна серьёзная экспертиза как для собирания стенда так и для анализа результатов
источник

c

care1e55 in QA — Load & Performance
Smile_kakalll
Только вопрос будет ли держаться эта конструкция через пол года? И будет ли необходима эта конструкция (возможен регресс) за эти пол года
Ищется максимальная производительность этой конфигурации и определяется запас прочности
источник

c

care1e55 in QA — Load & Performance
Smile_kakalll
Только вопрос будет ли держаться эта конструкция через пол года? И будет ли необходима эта конструкция (возможен регресс) за эти пол года
Можно определить профиль ожидаемой через полгода нагрузки и проверять на нем
источник

И

Июля in QA — Load & Performance
Я почти закончила все сценарии. Спасибо за помощь. С профилями нагрузки более-менее норм. А вот с моделями пока непонятно. Отталкиваясь от требований определила А) стресс тест. Параметры: потоки 100 000 ramp up 60c, повторы 1. B) load average. 3 группы разных типов пользователей по 100 пользователей каждая генерящая в среднем 1000 запросов в секунду. Время теста 1 час C) load max. 3 группы по 300 пользователей, 3000 запросов в сек, время теста 10 минут

Скажите, если где-то я лох.
источник

S

Smile_kakalll in QA — Load & Performance
care1e55
Можно определить профиль ожидаемой через полгода нагрузки и проверять на нем
Хотелось бы узнать методику этого определения
источник

S

Smile_kakalll in QA — Load & Performance
В общих словах
источник

c

care1e55 in QA — Load & Performance
Smile_kakalll
Хотелось бы узнать методику этого определения
Думаю, этот вопрос больше к бизнес-аналитикам - они определяют нефункциональные требования в том числе с учётом планов по развитию
источник

A

Aleksandr in QA — Load & Performance
В общих словах, идём к бизнесу и спрашиваем, потом смотрим текущую статистику и строим тренды, ещё раз идём к бизнесу.
источник

S

Smile_kakalll in QA — Load & Performance
То есть общими словами, берём статистику за определенный период, смотрим на мощь сервера и тычем пальцем в небо объясняя что луна  в рыбе и надо увеличить производительность (грубо говоря)?
источник

ВС

Вячеслав Смирнов in QA — Load & Performance
А разве capacity это не определение минимальной конфигурации, которая обеспечивает нужную производительность?

В условиях контейнеров и возможности назначить 0.2 ядра. Определение того, что достаточно именно 0.2 - и есть процесс тестирования
источник

ВС

Вячеслав Смирнов in QA — Load & Performance
таким ещё не занимался, у меня все проще - есть 8 ядер, почти всегда и памяти много. Мое капасити очень грубое - сколько нужно для х2 нагрузки. И можно с + запасом.
источник

c

care1e55 in QA — Load & Performance
Если я правильно понял то требуется подобрать железо с нуля. Тогда это итерационный процесс - берём первое приближение железо (тычем пальцем), замеряем, строим тренды, анализируем. Решаем, что надо увеличить/уменьшить или вобще, если предполагать, что нагрузка и мощность железа линейно зависят, то можем сказать точную конфигурацию. Собираем, проверяем, убеждаемся что все ок или продолжаем уменьшать/увеличивать до сходимости к точной конфигурации в пределах заданной погрешности
источник

S

Smile_kakalll in QA — Load & Performance
Вячеслав Смирнов
А разве capacity это не определение минимальной конфигурации, которая обеспечивает нужную производительность?

В условиях контейнеров и возможности назначить 0.2 ядра. Определение того, что достаточно именно 0.2 - и есть процесс тестирования
Как я понимаю это оптимальная производительность которая обеспечит работоспособность системы в пределах требований, через определенное время
источник

ВС

Вячеслав Смирнов in QA — Load & Performance
Речь про большую систему? Не про микросервисы в контейнерах?
источник