Node.js 木偶演员,在新标签模式下打开链接,检查200个响应状态

Node.js 木偶演员,在新标签模式下打开链接,检查200个响应状态,node.js,puppeteer,Node.js,Puppeteer,一个新手问题。我试图检查重定向状态后,点击链接打开新的选项卡选项。代码用于链接,但没有在新选项卡中打开,但在新选项卡中,它总是“超过导航超时:”。帮助:) 平台/操作系统版本:MacOS URL(如适用): 净现值-v:6.0.0 代码: 预期结果: 如果链接没有在新选项卡中打开(例如页脚编辑板),则可以检查响应状态 实际结果: 对于新的选项卡链接(例如页脚广告商术语),它总是“超过导航超时”: await page.goto('http://www.endocrinologynetwork.c

一个新手问题。我试图检查重定向状态后,点击链接打开新的选项卡选项。代码用于链接,但没有在新选项卡中打开,但在新选项卡中,它总是“超过导航超时:”。帮助:)

平台/操作系统版本:MacOS URL(如适用): 净现值-v:6.0.0

代码:

预期结果: 如果链接没有在新选项卡中打开(例如页脚编辑板),则可以检查响应状态

实际结果: 对于新的选项卡链接(例如页脚广告商术语),它总是“超过导航超时”:

await page.goto('http://www.endocrinologynetwork.com/', {waitUntil: "load" });
await page.waitForSelector('.l-footer.wrap');

const [response] = await Promise.all([
page.waitForNavigation(),

await page.$$eval("a", as => as.find(a =>
a.innerText.includes("Advertiser Terms")).click())

]);
expect(response._status).toBe(200);