如何获取testcafe中<div>下的所有<a>标签

How to get all <a> tag under the <div> in testcafe

在选择器的 selenium 查询中,如果我的选择器值为 (#div-id a)。它return都是一个标签。 在 testcafe 中,选择器功能是否可行?我只是想避免循环获取所有标签。

代码示例

const element = selector('#div-id').find()
var get = await brandUrls.hasAttribute();
console.log(get);

附加的实际元素

是的,也可以通过类似的方式使用 TestCafè 实现所需的行为:

import { Selector } from "testcafe";

// one option
const firstLinkSelector = Selector("#directoryLink-1 a");

// another option
const secondLinkSelector = Selector("#directoryLink-1").find("a");

阅读有关 find() 方法的更多信息 here