gpt4 book ai didi

javascript - 检查元素是否在 cypressIO 中按字母顺序排序

转载 作者:行者123 更新时间:2023-11-30 06:20:05 25 4
gpt4 key购买 nike

使用 cypressIO 断言元素按字母顺序排序时的最佳做法是什么?我想基本上检查 element[0].text() 是否在 element[1].text() 之前正确排序,但对于下面代码段中的所有元素:

cy.get('#main div').each((account) => {

});
});

最佳答案

我认为这个或类似的东西对你有用(没试过)。它获取与您提供的选择器匹配的所有元素的文本并将其存储在一个数组中,然后断言该数组在排序前后匹配。

cy.get('#main div').then($elements => {
var strings = $elements.map($el => $el.text());
cy.wrap(strings).should("equal", strings.sort()); // you may need deep equal here instead
});

关于javascript - 检查元素是否在 cypressIO 中按字母顺序排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53744967/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com