如何对 Telegram(FB Messenger 的)聊天机器人进行负载测试? Microsoft Bot Framework 中是否有任何在线/离线工具,如负载测试?
我知道 Tsung 等工具,但在 Heroku 上部署聊天机器人时如何使用它?
最佳答案
Tsung 很难,我推荐使用Jmeter因为您只需要测试单个 HTTP API 端点。
您的机器人有一个 webhook 入口点 - 这是一个单一的 HTTP API 请求。因此,您只需要向其中施加一些负载即可。
您可以尝试使用不同的主体数据(电报消息、状态、其他数据)模拟不同的 HTTP 请求,然后从每秒 1、5、10 个请求开始。 Jmeter 提供了所有这些东西。然后监控您的 Heroku 应用程序以查找日志中的错误等。
关于load-testing - 电报机器人负载测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52294658/