gpt4 book ai didi

python - 放心等同于 Python for Rest API 自动化测试

转载 作者:行者123 更新时间:2023-12-05 02:07:59 24 4
gpt4 key购买 nike

在 Java 中有一个 rest-assured框架来发出 API 请求并以各种方式验证响应。Python 中有其他选择吗?或者我应该使用 requests调用 API 并验证响应的库,例如使用 JsonPath、XmlPath 和其他库。

提前致谢。

最佳答案

为了模拟出和Java一样的放心功能,可以使用:

选项 1

requests模块连同 pytest

选项 2

使用可用模块 pyhttptest在这里,您只需要在 json 文件中定义测试用例和请求,然后使用命令行运行所有测试用例

最后

My favorite and recommended one is pyresttest

pyresttest 是用于测试 RESTful HTTP 请求的工具。它是用 Python 编写的(因此有 py 前缀),但除非您打算编写扩展,否则不需要任何 Python 编程。它在 Ruby、Go、Node 或 PHP 项目中工作得很好。

作为命令行工具,它通过指定根 URL(主机)地址然后指定 YAML 配置文件的路径来工作。配置文件枚举 URL 列表以请求和测试预期的状态代码。

干杯!

关于python - 放心等同于 Python for Rest API 自动化测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61341280/

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