node.js - 通过禁用第 3 方 XHR 呼叫来加速端到端测试
问题描述
我正在使用 cypress.io 进行 POC 来编写端到端测试。我可以禁用聊天或分析等第 3 方 XHR 调用以减少页面响应时间吗?我最初想存根此类调用,但根据他们的文档,存根 xhr 响应实际上会减慢页面加载速度。那么是否有任何直接的api或方法可以取消此类调用以加快页面加载速度?
解决方案
Cypress 提供了将呼叫列入黑名单的方法,可以在配置中定义。但是,它被设置为应用程序级别,而不是场景级别。
推荐阅读
- javascript - 我可以用什么代替 document.write
- random - 如何从种子生成随机字节数组?
- excel - Excel 显示来自 http 响应的图像
- python - 在python中为json正文请求添加一个值
- github - 如何修复 Airflow 中的 CloneUserRepository 和 DestroyContainer 等故障?
- flutter - 通过 Draggable&DragTarget 重新排序时如何保持我的小部件状态?
- c++ - 如何使用花括号 {} 初始化类的对象
- javascript - 如何从开始日期和结束日期过滤给定范围的日期?
- c# - 使用 lambda 根据集合中先前的对象值更新集合中的对象
- python - 使用“with open”打开多个文件以在 Python 中读/写,而不专门枚举和列出每个文件?