【问题标题】:How to validate HTML response returned by the API?如何验证 API 返回的 HTML 响应?
【发布时间】:2016-12-28 09:59:58
【问题描述】:

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

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

【问题讨论】:

  • 显示已有代码,可以添加测试用例。

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


【解决方案1】:

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

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

Parsing HTML using Python 是一个很好的 HTML 解析示例。

您需要做的是像这样“from BeautifulSoup import BeautifulSoup”导入一个类BeautifulSoup,并按照上面链接中的示例所示的方式使用它。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-02-23
    • 1970-01-01
    • 2018-12-24
    • 2017-12-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多