Skip to main content
 首页 » 编程设计

python之使用 Flask 对经过身份验证的用户运行单元测试

2025年05月04日10mfrbuaa

我一直在尝试在 Python/Flask 中运行单元测试,但我网站上的许多页面都涉及经过身份验证的用户。在 Django 中,在后端对用户进行身份验证真的很容易(参见此处:https://docs.djangoproject.com/en/1.3/topics/testing/#testing-tools)。我可以在 Flask 中使用类似的东西吗?我目前正在运行 Flask Auth ( http://pythonhosted.org/Flask-Auth/ ) 身份验证系统,但如果有一种方法可以使用另一个 Flask 身份验证库轻松测试我的身份验证页面,我愿意切换。

谢谢!

请您参考如下方法:

你试过了吗Flask integrated unit testing tools ?

您可以向他们发出发布请求,以便您可以登录注销并充当经过身份验证的用户。我不知道这对你来说是否足够,也许你需要一些更高级的东西,但你可以试一试。