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

时间:2016-12-28 09:59:58

标签: python flask python-unittest web-api-testing

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

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

1 个答案:

答案 0 :(得分:0)

当然,您可以验证您的回复。

如果你用HTML获取它,只需解析它并检查你需要什么。

如何解析HTML的一个非常好的例子是Parsing HTML using Python

您需要做的是导入类似这样的课程BeautifulSoup" from BeautifulSoup import BeautifulSoup"并使用它如何在上面的链接的例子中显示。