Cypress get 可能不存在的 DOM 時處理方式
在使用 Cypress 的過程中可能因為要根據某些 DOM 存不存在而作出相應的操作,這時我們就可以使用這個方法。
範例
cy.get('body').then(($body) => {
// synchronously query for element
if ($body.find('element').length) {
// do something
} else {
// do something else
}
});
Reference
Is it possible to handle errors during .get
? We need to put a retry process in place.