t.me/atinfo_chat Telegram группа по автоматизации тестирования

Load / Performance тестирование Push нотификаций мобильних приложений ?

Теги: #<Tag:0x00007f7486388fe0> #<Tag:0x00007f7486388ef0> #<Tag:0x00007f7486388e28>

Кейс - протестировать тайминг получения пуш нотификаций от сервера на 500 мобильних девайсов одновременно. Тоесть с точки зрения бек енда понятно что нужно протестировать 500 асинхронних реквестов отправлених 500-стам получателям одновременно , но вопрос такой за сколько времени сам телефон их получит в мобильном приложении и все ли они типа откроються в пуш нотификациях телефона ? Может существуют какие то сервиси для таких кейсов тестирования ? Как семулировать 500 клиентских телефонов без понятия…

Если вы имеете ввиду стандартные пуш нотификации, которые проходят через Google или Apple, то там максимум, что вы можете замерить - это как быстро/успешно вы отправляете их в соотв. сервис Google или Apple. Дальнейшей доставкой занимаются уже они.
Есть пара сервисов у AWS, которые могут помочь:


https://aws.amazon.com/mobile/