Size: a a a

QA — Load & Performance

2020 July 06

AZ

Andrey Zuykov in QA — Load & Performance
Да я просто пока не шарю. Я автотестер, а нагрузочника нет. Пока прощупываю, как концептуально лучше сделать и не пойти по неправильному пути.
источник

ΙΤ

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

ΙΤ

Ιωάννης Τσεκούρι... in QA — Load & Performance
это жирные бизнес сценарии для всех систем, и простые попугайчики для подмодулей или микросервисов
источник

ΙΤ

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

AZ

Andrey Zuykov in QA — Load & Performance
Ιωάννης Τσεκούρι
это жирные бизнес сценарии для всех систем, и простые попугайчики для подмодулей или микросервисов
Ну у меня rest-запросы только. Нагрузка на шину нужна
источник

ΙΤ

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

ΙΤ

Ιωάννης Τσεκούρι... in QA — Load & Performance
например stateless hit-based запросики)
источник

ΙΤ

Ιωάννης Τσεκούρι... in QA — Load & Performance
Andrey Zuykov
Ну у меня rest-запросы только. Нагрузка на шину нужна
ну они у тебя хранят состояния?
источник

ΙΤ

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

AZ

Andrey Zuykov in QA — Load & Performance
Ιωάννης Τσεκούρι
или ты просто подаёшь 0 до бесконечности рпсы на ручку?
Я пока не очень понял, о чем речь)
источник

ΙΤ

Ιωάννης Τσεκούρι... in QA — Load & Performance
Andrey Zuykov
Я пока не очень понял, о чем речь)
ну есть 2 способа грузить, если система большая с многими компонентами, разными бд и т.д., нужно подходить к нагрузке как к подаче бизнес-сценариев
источник

ΙΤ

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

AZ

Andrey Zuykov in QA — Load & Performance
Ну состояние на сервере не хранится. Данные пишутся в бд.
источник

AZ

Andrey Zuykov in QA — Load & Performance
Если об этом речь
источник

ΙΤ

Ιωάννης Τσεκούρι... in QA — Load & Performance
например покупка билетов, и считаешь сколько нужно билетов за час купить и делаешь сценарий в котромо ты воспроизводишь как пользователь заходит на сайт, логинится, выбирает билет и сохраняет его в корзинку (ТУТ СОСТОТЯНИЕ ХРАНИТСЯ) потмо его оплачивает
источник

ΙΤ

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

ΙΤ

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

ΙΤ

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

ΙΤ

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

ΙΤ

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