【问题标题】:Selector fails to access "Row" of v-data-table of Vuetify选择器无法访问 Vuetify 的 v-data-table 的“行”
【发布时间】:2021-07-14 08:27:32
【问题描述】:

Selector() 无法访问 Vuetify 的 v-data-table 中的 Row 组件。

Issue in GitHub

谁能帮我解决这个问题?

环境

  • 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


    【解决方案1】:

    这是testcafe-vue-selectors 模块的问题。您应该等到https://github.com/DevExpress/testcafe-vue-selectors/issues/51 修复。

    【讨论】:

      猜你喜欢
      • 2021-05-08
      • 1970-01-01
      • 2019-04-09
      • 1970-01-01
      • 2021-02-25
      • 2020-02-26
      • 2019-11-10
      • 2020-12-13
      • 2019-11-19
      相关资源
      最近更新 更多