电报机器人负载测试
Telegram Bot load testig
如何对 Telegram(FB Messenger 的)聊天机器人进行负载测试? Microsoft Bot Framework 中是否有任何 online/offline 工具,例如负载测试?
我知道 Tsung 等工具,但是在 Heroku 上部署聊天机器人时如何使用它?
Tsung 很难,我建议使用 Jmeter,因为您只需要测试单个 HTTP API 端点。
您的机器人有一个 webhook 入口点 - 这是一个 HTTP API 请求。所以你只需要给它推一些负载。
您可以尝试使用不同的主体数据(电报消息、状态、其他数据)模拟不同的 HTTP 请求,然后从每秒 1、5、10 个请求开始。 Jmeter 提供了所有这些东西。然后监控您的 Heroku 应用程序是否存在日志错误等。
如何对 Telegram(FB Messenger 的)聊天机器人进行负载测试? Microsoft Bot Framework 中是否有任何 online/offline 工具,例如负载测试?
我知道 Tsung 等工具,但是在 Heroku 上部署聊天机器人时如何使用它?
Tsung 很难,我建议使用 Jmeter,因为您只需要测试单个 HTTP API 端点。
您的机器人有一个 webhook 入口点 - 这是一个 HTTP API 请求。所以你只需要给它推一些负载。
您可以尝试使用不同的主体数据(电报消息、状态、其他数据)模拟不同的 HTTP 请求,然后从每秒 1、5、10 个请求开始。 Jmeter 提供了所有这些东西。然后监控您的 Heroku 应用程序是否存在日志错误等。