我需要遍历一组标记,这些标记有一个特定的类与它们关联,并且有一个值
<div class="ratinglabel col-6">
<label>Area 1: Professional Engagement
<span test-data="area_1_Scor">
(4/16)
</span>
</label>
</div>
我想找到(4/16*5)并将它们保存在var中,以便与另一个值进行比较
我做到了:
cy.get('[test-data="area_1_Scor"]', { timeout: 2000 })
.then(function($ele) {
var countOfElements = $ele*5;
cy.log(countOfElements);
});
})
和
cy.get('[test-data="area_1_Scor"]').each(($li, index, $lis) => {
var sum = 0;
Cypress.$('[test-data="area_1_Scor"]').each(function() {
sum = +Cypress.$(this).text()*5||0;
});
cy.log("Total sum of all span elements:"+sum);
})
but log appear as NaN in first case 和 0 in second So how can i do it ?