【发布时间】:2022-11-03 14:58:40
【问题描述】:
我有一个非常慢的网站,它加载了我想等待的几个请求。 这是我的代码示例:
await page.waitForRequest("/api/data/pagesTree1");
await page.waitForRequest("/api/data/pagesTree2");
await page.waitForRequest("/api/data/pagesTree3");
但接下来会发生: 例如 pagesTree1 正在运行,测试等待它,但是 pagesTree2 和 3 已经在这里,当第二个 waitForRequest 开始时,它失败了,因为请求已经到达,我该如何处理这种情况?
我可以做类似的事情:
await page.waitForRequest(["request1", "request2", ...]);
我的意思是同时等待所有人。 还是有其他更好的方法?
【问题讨论】:
标签: networking playwright