当你有一个选择器和一些链接的函数时
Selector('[data-testid="somevalue"]')
.nth(0)
.find('div')
.withAttribute('class', 'someclass');
这是作为对 dom 的单个查询还是它查询第一个(选择器)并在那里以编程方式通过 dom?
我想了解这一点,因为我有一个失败的选择器,我需要用 dom 来验证它。
选择器
Selector('[data-testid="table-row"]')
.nth(0)
.find('div')
.withAttribute('class', 'checkbox-ui');
在 TestCafe v2.4.0 中,由于 Visual Selector Debugger,使用选择器进行实验变得更加容易。要使用它,请使用
await t.debug()
暂停测试并在 TestCafe 状态栏上方找到 Debug Selector 面板。