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 to Create an Insurance App
Modern insurance companies are increasingly turning to mobile applications. With the widespread use of smartphones, these solutions provide…
Create an AI Voice Generation App in 5 minutes 🧠✨
TL;DR This guide shows you how to build a web app in Go that uses ElevenLabs generative voice…
Software Testing
1.Common Manual Testing Techniques: Manual testing is a process in which software is manually tested to find errors…