waitForEvent 控制台剧作家不工作

问题描述 投票:0回答:1

我有以下剧作家代码

await page.waitForEvent("console", msg => msg.text().includes("TEST: test 1 objects."));

在代码中,当有人点击按钮时,我会执行

console.log("TEST: test 1 objects")
,但 plawyright 没有接收到该按钮。

我是不是错过了什么?

playwright
1个回答
0
投票

如果您导致该日志行,您可能需要在单击时等待控制台行。像这样的东西: await Promise.all([ await page.waitForEvent("console", msg => msg.text().includes("TEST: test 1 objects.")), await page.locator('someLocator').click() ]);

	
© www.soinside.com 2019 - 2024. All rights reserved.