gpt4 book ai didi

python - 使用 Fast API python web 框架进行行为驱动开发 (BDD) 测试

转载 作者:行者123 更新时间:2023-12-05 06:47:15 24 4
gpt4 key购买 nike

我想为我已经编写了一些 REST API 的 Fast API 框架编写 BDD 测试用例。

虽然对于正常的测试用例,Fast API 提到了 pytest 包。使用 pytest 进行测试的基本代码片段也在其官方文档中提到:- https://fastapi.tiangolo.com/tutorial/testing/#testing .

我们有多个用于 python BDD 测试用例的测试框架。一个这样的测试框架是 Behave .但作为对 Flask 和 Django 的集成支持。我也在努力找出最能与 FastAPI 框架集成的测试框架。

我是 FastAPI 的新手,非常感谢任何建议和帮助。

提前致谢。

最佳答案

考虑使用 pytest-bdd ,它是 Pytest 的插件,因为它已经与 pytest 集成,所以它可以很好地自然地与 FastAPI 一起工作。

关于python - 使用 Fast API python web 框架进行行为驱动开发 (BDD) 测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67176888/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com