如果文件上传的时间超过1分钟,我需要检查功能。
要通过手动测试进行检查,我使用Chrome开发工具设置限制“慢速3G”。但我无法弄清楚如何使用TestCafe来做到这一点。
TestCafe没有用于设置限制的API。但是,TestCafe在内部使用Chrome DevTools协议,因此您可以访问内部CDP方法。入门请参考以下链接:
一日游
另请参阅chrome-remote-interface,其中显示了如何在chrome headless中启用文件下载。
我认为你需要将这个例子与CDP following example方法结合起来。
请参阅这篇文章Network.emulateNetworkConditions