我有一个文本输入字段,我想让赛普拉斯检查它是否为空。
我尝试过:
cy.get('[data-cy=inputField]').should('not.have.value');
cy.get('[data-cy=inputField]').should('be.empty');
即使字段中有文本,两个测试仍通过。
答案 0 :(得分:4)
我找到了解决方案。当我期望它具有一个空字符串的值时,它将起作用。
cy.get('[data-cy=inputField]').should('have.value', '');