如何为 Python Telegram Bot 创建单元测试
How to create unit test for a Python Telegram Bot
我在 Python 和 python-telegram-bot
中构建了这个 Telegram Bot。
它不是那么复杂,但我想做一些回归测试以检查在新功能或更改后是否一切正常,更普遍地测试特定功能以找到 bugs/edge 个案例。
我怎样才能做到这一点?
现在,我手动执行此操作,单击机器人的键盘并输入一些文本。
你看过 unit tests that are present in python-telegram-bot 图书馆吗?我认为这是一个很好的起点。
例如,in this file 您可以了解如何使用使用 ConversationHandler
.
的机器人测试对话
我在 Python 和 python-telegram-bot
中构建了这个 Telegram Bot。
它不是那么复杂,但我想做一些回归测试以检查在新功能或更改后是否一切正常,更普遍地测试特定功能以找到 bugs/edge 个案例。
我怎样才能做到这一点?
现在,我手动执行此操作,单击机器人的键盘并输入一些文本。
你看过 unit tests that are present in python-telegram-bot 图书馆吗?我认为这是一个很好的起点。
例如,in this file 您可以了解如何使用使用 ConversationHandler
.