我正在使用以下代码从 < td > 获取文本值:
let serviceName;
cy.get('tr').eq(1).then(row => {
cy.wrap(row).find('td').eq(1).invoke('prop', 'innerText').then(val => { serviceName = val });
})
它在某些页面上工作正常,而不是在其他具有相同表类型/类/等的页面上工作正常。前端是用 Angular 构建的
使用这样的相同代码也会失败:
let serviceName;
cy.get('tr').eq(1).find('td').eq(1).invoke('prop', 'innerText').then(val => { serviceName = val });
})