Javascript Cypress:在失败时访问页面日期

Javascript Cypress:在失败时访问页面日期,javascript,testing,cypress,Javascript,Testing,Cypress,如果cypress中的测试失败,我需要访问页面数据,但我无法执行任何cy.get()操作。该守则的运作方式如下: 执行测试 在某些时候,它尝试使用cy.get()获取元素。如果该元素不存在,则会出现包含错误消息数据的其他元素错误消息数据元素可能存在,也可能不存在。 如果要查找的元素不存在,将调用Cypress.on('fail',(error,runnable)=>…)。我想在这个代码块中访问错误消息数据 是否有任何方法可以使用Cypress访问on fail处理程序中的html元素?还是我应该

如果cypress中的测试失败,我需要访问页面数据,但我无法执行任何cy.get()操作。该守则的运作方式如下:

  • 执行测试
  • 在某些时候,它尝试使用cy.get()获取元素。如果该元素不存在,则会出现包含错误消息数据的其他元素错误消息数据元素可能存在,也可能不存在。
  • 如果要查找的元素不存在,将调用Cypress.on('fail',(error,runnable)=>…)。我想在这个代码块中访问错误消息数据
  • 是否有任何方法可以使用Cypress访问on fail处理程序中的html元素?还是我应该采取不同的方法