cy.get('.item') // 这会返回所有 class 为 'item' 的元素
cy.get('.item').eq(1) // 获取第二个 'item' 元素
cy.get('.item').eq(1).should('contain', 'Item 2') // 检查第二个 .item 元素是否包含文本 "Item 2"。
// .invoke('text') 方法来获取元素内的文本
cy.get('.item').eq(1).invoke('text').then((text) => {
// 此时 text 包含了第二个 .item 元素的文本,即 'Item 2'
cy.log(text); // 在 Cypress 的日志中显示获取的文本
});
cy.get('.item').eq(1).invoke('text').should('eq', 'Item 2');
// 这会检查第二个 item 元素的文本是否正好等于 "Item 2"。
Related Posts
How GitHub Actions can improve CI/CD and compares with Azure Pipelines
Overview Continuous integration and continuous delivery (CI/CD) is a crucial aspect of modern software development. It involves automating…
The Only Guide To Slack Mrkdwn (not markdown) Formatting w Codes
More Slack articles to read: How Does Slack Ensure Timely Alerts with Their Bespoke Tracing Architecture for Notifications?…
📰 Elon Musk publicly trashes Trump-backed Stargate AI project, clashes with OpenAI CEO Sam Altman
Elon Musk Slams Trump-Backed AI Project, Sparking Conflict with OpenAI CEO Overview: Elon Musk has launched a public…