首页 > 解决方案 > 如何使用TestCafe单击父类中的元素?

问题描述

我想在 textarea 上使用在以下 img Snippet 代码上标记的父类键入文本我想使用该类,因为 textarea 上的 id 是动态元素,并且每次加载都会更改。这就是我使用父类的原因。我用

let textArea = Selector('.block-card list-group-item text-card col-xs-12').find('textarea') await t .typeText(textArea, 'Hai...')

但出现错误:

The specified selector does not match any element in the DOM tree.

> | Selector('.block-card list-group-item text-card col-xs-12')
  |   .find('textarea')

这是 UI 用户界面。任何人都可以帮助我吗?

标签: testingautomated-testse2e-testingtestcafebrowser-automation

解决方案


这可能有效

let textArea = Selector('.hwt-container').find('textarea').withAttribute('class','text-card-text')

推荐阅读