【问题标题】:Catch axios request and provide mock in e2e test捕获 axios 请求并在 e2e 测试中提供模拟
【发布时间】:2020-06-10 02:52:15
【问题描述】:

我正在使用单独的服务器测试外部网站。 我知道服务器使用 axios 发送 api 请求,如下所示: GET https://website.com/api/getData 有没有办法捕捉这个请求并提供模拟数据用于测试目的? 我不想更改服务器端代码,我的测试是完全独立的。

我已经尝试过 axios-mock-adapter,但看起来我必须直接从测试中发送一个请求来模拟它,但这不是我想要实现的。

我在 TestCafe 中使用 codeceptJS

【问题讨论】:

    标签: testing automated-tests e2e-testing testcafe codeceptjs


    【解决方案1】:

    是的,您可以使用 RequestMock 功能模拟使用“axios”库发送的请求。 RequestMock 是一个低级功能,允许您为任何请求创建模拟。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-03-30
      • 2015-08-27
      • 1970-01-01
      • 1970-01-01
      • 2020-07-18
      • 2018-04-07
      • 2021-08-25
      • 1970-01-01
      相关资源
      最近更新 更多