我正在尝试使用 Cypress 查找网页中的对象计数,然后验证记录总数是否正确。数据不断变化,所以我无法对其进行硬编码。
有没有办法得到号码?
最佳答案
要获取元素的数量,您可以使用以下代码。
let countOfElements = 0;
cy.get(".element-selector").then($elements => {
countOfElements = $elements.length;
});
如果你想验证元素的数量,你可以像下面那样做。
// retry until we find 5 matching <.element-selector>
cy.get('.element-selector').should('have.length', 5)
您可以在 Cypress Docs 中查看更多相关信息.
关于 Cypress ,如何获得计数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60835457/