【发布时间】:2021-07-14 08:27:32
【问题描述】:
Selector() 无法访问 Vuetify 的 v-data-table 中的 Row 组件。
谁能帮我解决这个问题?
环境
- Chrome 89.0.4389.128 / macOS 11.2.3
- 节点:v14.15.5
- 纱线:1.22.10
- testcafe: 1.14.0
- testcafe-vue-selectors: 3.1.0
- vuetify:2.4.2
已尝试的测试代码
const transfersTableRow = VueSelector('Transfer SingleAccountStatus v-data-table row');
const transfersTableRow = VueSelector('Transfer SingleAccountStatus v-data-table row').nth(0);
const transfersTableRow = VueSelector('Transfer SingleAccountStatus v-data-table Row');
const transfersTableRow = VueSelector('Transfer SingleAccountStatus v-data-table Row').nth(0);
结果
1) The specified selector does not match any element in the DOM tree.
> | Selector([function])
Browser: Chrome 89.0.4389.128 / macOS 11.2.3
18 | .typeText(amountInput, amount, { replace: true, paste: true })
19 | .click(transferButton)
20 | .click(proceedButton);
21 |
22 | const transfersTableRow = VueSelector('Transfer SingleAccountStatus v-data-table row');
> 23 | await t.hover(transfersTableRow);
【问题讨论】:
标签: testing automated-tests ui-automation e2e-testing testcafe