赛普拉斯:如何测试 HTML5 内置验证弹出窗口?

Cypress: How to test HTML5 built in validation popup?

在使用 Cypress 测试应用程序时,我们如何捕获 HTML5 内置弹出窗口验证错误?它似乎没有出现在 DOM 中,所以我不知道如何使用 cy 命令捕获它(我正在使用 testing-library)。

这个你可以参考柏树FAQ

cy.get('locator').then(($input) => {
  expect($input[0].validationMessage).to.eq('Your error message')
})