我在cypress(3.5.0)中进行了一些测试,这些测试使用带有别名的cy.route来模拟正常的页面请求,并使用来自夹具的数据填充响应。一切正常,但是测试非常缓慢。每个请求需要5-10秒才能执行。一次可以对多个请求进行测试的过程有时大约需要30-40秒。
要查看此问题,我在开发人员工具中打开了“网络”标签,发现在每个单个请求中,都是由Websocket占用每个请求5-10秒的全部时间。有解决方案吗?还是有人建议如何处理?
我还看到了以下文章:
https://www.cypress.io/blog/2019/05/22/how-we-improved-network-speed-by-300-in-cypress-3-3-0/ 他们描述了网络速度方面的性能问题,并且在套接字上使用noDelay时,它解决了大多数时间问题。这是我可以研究的内容吗(套接字上的节点)?