捕获/记录节点模块在Jest测试中进行的AJAX调用

时间:2018-09-17 15:56:56

标签: jestjs fiddler

我正在编写依赖于node_module的Jest测试。测试调用node_module提供的函数,然后调用AJAX。如果我能找到一种方法来查看由节点模块在测试运行期间和之后进行的AJAX调用,那将非常有帮助。

我不确定模拟是否可以为此工作,因为我本质上是想获得node_module正在做的同构提取。模拟整个依赖项是行不通的,因为我需要它来做它仍然要做的一切。我只需要API调用和响应日志即可进行调试。

使用Fiddler也不起作用,我似乎无法在其中显示AJAX调用。

有什么想法或指导吗?

更新1: 我已经在link处尝试了这些步骤,并获得了chrome NIM扩展名,但是运行似乎仍无法捕获网络流量。实际上,它似乎并没有停止在调试器上。声明。

更新2: 我也尝试过按如下所述设置节点以使用代理服务器:link,但是提琴手似乎仍然看不到调用。应该与同构提取一起使用吗?

0 个答案:

没有答案