gpt4 book ai didi

javascript - 如何使用 testcafe 获取表中一列的文本,然后将其 eql 断言为 "something"

转载 作者:行者123 更新时间:2023-11-29 17:35:44 26 4
gpt4 key购买 nike

我有一个包含“搜索字段”和“搜索按钮”的页面以及一个包含 5 列的表格。我想使用 testcafe + javascript 进行自动化测试,如下所示:

1:输入“搜索字段”——完成

2:点击“搜索按钮”——完成

3:获取第二列中所有元素的TEXT,并断言它等于“某物”

我用 Java + Selenium WebDriver 实现了它。它已完成,但我对 JavaScript 不是很好,仍然无法研究如何去做。

最佳答案

也许类似下面的代码可以帮助您:

const secondColumnElements = Selector('table tr td:nth-child(2n)');
const elementsCount = await secondColumnElements.count;
let text = '';

for (let i = 0; i < elementsCount; i++)
text += await secondColumnElements.nth(i).textContent;

await t.expect(text).eql('something');

关于javascript - 如何使用 testcafe 获取表中一列的文本,然后将其 eql 断言为 "something",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56785994/

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