Python 如何验证API返回的HTML响应?

Python 如何验证API返回的HTML响应?,python,flask,python-unittest,web-api-testing,Python,Flask,Python Unittest,Web Api Testing,在使用Flask的API测试中,我有一些API在响应中返回HTML。 API测试时,我只检查响应中的状态代码“200”。 但从现在起,我还想验证API返回的数据。 是否可以验证API返回的HTML 我正在使用python unittest自动化API测试。确保您可以验证您的响应 如果你在HTML中得到它,只需解析它并检查你需要什么 这里有一个很好的解析HTML的例子 您需要做的是导入一个类BeautifulSoup,就像这样“从BeautifulSoup导入BeautifulSoup”并使用它,

在使用Flask的API测试中,我有一些API在响应中返回HTML。 API测试时,我只检查响应中的状态代码“200”。 但从现在起,我还想验证API返回的数据。 是否可以验证API返回的HTML


我正在使用python unittest自动化API测试。

确保您可以验证您的响应

如果你在HTML中得到它,只需解析它并检查你需要什么

这里有一个很好的解析HTML的例子


您需要做的是导入一个类
BeautifulSoup
,就像这样“
从BeautifulSoup导入BeautifulSoup
”并使用它,如上面链接中的示例所示

确定您可以验证您的响应

如果你在HTML中得到它,只需解析它并检查你需要什么

这里有一个很好的解析HTML的例子


您需要做的是导入一个类
BeautifulSoup
,就像这样“
从BeautifulSoup导入BeautifulSoup
”并使用它,如上面链接中的示例所示

显示现有代码,您可以添加测试用例。显示现有代码,您可以添加测试用例。