【问题标题】:Combine E2E testing with HTTP web services testing将 E2E 测试与 HTTP Web 服务测试相结合
【发布时间】:2015-11-26 17:35:52
【问题描述】:

我可以从量角器捕获 HTTP 请求\响应吗?我想创建 E2E 测试并使用 JSON 验证 Web 服务。

【问题讨论】:

标签: web-services automated-tests protractor e2e-testing


【解决方案1】:

您只能通过代理捕获请求、响应。 Selenium-webdriver 不支持此功能,因为它仅限于浏览器模拟。用于检查请求的最著名的代理之一,响应是browsermob-proxy。您可以直接使用其 API 或使用节点客户端 browsermob-node。运行代理后,您可以在量角器配置中设置驱动程序功能,如下所示

capabilities: {
  'proxy': {
    'proxyType': 'manual',
    'httpProxy': 'hostname.com:1234'
  }
}

【讨论】:

    猜你喜欢
    • 2021-09-02
    • 1970-01-01
    • 1970-01-01
    • 2019-12-10
    • 2020-05-17
    • 1970-01-01
    • 2014-11-30
    • 1970-01-01
    相关资源
    最近更新 更多