Jestjs 如何使用Jest和Puppeter监控请求控制台错误?

Jestjs 如何使用Jest和Puppeter监控请求控制台错误?,jestjs,puppeteer,e2e-testing,Jestjs,Puppeteer,E2e Testing,我需要捕捉在我与木偶师的玩笑测试中出现的控制台错误。有办法吗? 一些代码如下所示: browser=await puppeteer.launch({headless:false,defaultViewport:{width:1920,height:1048}, args: ["--ash-host-window-bounds=1920x1080", "--window-size=1920,1048", "--window-position=0,0"]}); page =await browser

我需要捕捉在我与木偶师的玩笑测试中出现的控制台错误。有办法吗? 一些代码如下所示:

browser=await puppeteer.launch({headless:false,defaultViewport:{width:1920,height:1048}, args: ["--ash-host-window-bounds=1920x1080", "--window-size=1920,1048", "--window-position=0,0"]});
page =await browser.newPage();
await page.goto('http://localhost:4200/#/utilization');
//TODO : Keep an eye on console error.
test("测试浏览器是否有console error",
   page.on('pageerror',(mes)=>{
    expect(mes).toBe(null);
   });
   page.on('error',mes=>{
     expect(mes).toBe(null);
   })
 });
可能重复的