Ani*_*yan 4 python testing rest automation
在 Java 中,有一个放心的框架来发出 API 请求并通过各种方式验证响应。Python 有其他选择吗?或者我应该使用请求库来进行 API 调用并验证响应,例如使用 JsonPath、XmlPath 和其他库。
小智 5
为了模拟与 Java 中放心相同的功能,您可以使用:
\n\n选项1
\n\n\n\n选项2
\n\n使用可用的模块pyhttptest \n在这里,您只需在 json 文件中定义测试用例和请求,然后使用命令行运行所有测试用例
\n\n最后
\n\n\n\n\n我最喜欢和推荐的一个是pyresttest
\n
Pyresttest 是用于测试 RESTful HTTP 请求的工具。它\xe2\x80\x99是用Python编写的(因此是py前缀),但除非你打算编写扩展,否则不需要任何Python编程。它可以在 Ruby、Go、Node 或 PHP 项目中正常工作。
\n\n作为命令行工具,它通过指定根 URL(主机)地址和 YAML 配置文件的路径来工作。配置文件枚举要请求的 URL 列表,并根据预期的状态代码进行测试。
\n\n干杯!!
\n