Тест загрузки Telegram Bot - PullRequest
       96

Тест загрузки Telegram Bot

0 голосов
/ 12 сентября 2018

Как я могу выполнить нагрузочное тестирование чата Telegram (FB Messenger)?Есть ли какие-либо онлайн / офлайн инструменты, такие как нагрузочное тестирование в Microsoft Bot Framework?

Я знаю о таких инструментах, как Tsung, но как я могу использовать его, когда чат-бот развернут на Heroku?

1 Ответ

0 голосов
/ 12 сентября 2018

Tsung сложно, я рекомендую использовать Jmeter , так как вам просто нужно протестировать свою единственную конечную точку HTTP API.

У вашего бота есть точка входа в веб-крючок - это единственный запрос HTTP API. Так что вам просто нужно вставить в него какую-то нагрузку.

Вы можете попытаться эмулировать разные HTTP-запросы с разными данными тела (сообщения Telegram, статусы, другие данные) и затем начинать с 1, 5, 10 запросов в секунду. Jmeter предоставляет все это. А затем отслеживайте ваше приложение Heroku на наличие ошибок в журналах и т. Д.

...