Мне нужно получить значение для data-id, но когда я использую приведенный ниже код, он не возвращает ничего.
cy.get('[data-nemo=token]') .invoke('attr', 'data-id').then(dataId => { cy.log('dataId : ', dataId);`enter code here` });
Спасибо,
Можете ли вы попробовать приведенный ниже код и посмотреть, работает ли он. Попробуйте использовать data() или attr(), чтобы получить идентификатор;
data()
attr()
cy.get('[data-nemo=token]').then(($div) => { const dataId = Cypress.$($div).attr("data-id"); // or const dataID = Cypress.$($div).data("id"); // or const mydataID = Cypress.$(this).attr("data-id"); console.log(mydataID); });