我有一个在线商店,正在与赛普拉斯进行测试。 这是购物车的总价,每个商品都有一个价格。 我想检查一下,当您单击商品时,总价会随商品价格上涨。 例: 总价格= 100。 商品价格= 20
检查点击文章时,总价为120
当我有10篇文章列表时该怎么做?每次单击一篇文章,总价格就会上涨正确的金额?
答案 0 :(得分:0)
我建议通过each
方法使用变量。
它应该看起来像这样:
let sum = 0;
cy.get('items').each(item => {
sum += +item.text;
});
然后结束测试,只需调用:
cy.get('total').should('contains', sum);