testing - 如何使用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 用户界面。任何人都可以帮助我吗?
解决方案
这可能有效
let textArea = Selector('.hwt-container').find('textarea').withAttribute('class','text-card-text')
推荐阅读
- reactjs - React Helmet:根据配色方案更改图标
- firebase - Cloud Firestore - how to stop “any user can read your entire database” error email
- react-native - ReactNative:SectionList SectionHeaders 覆盖 ListFooter
- material-ui - React-Admin:如何使用 Datagrid 隐藏“复选框”
?
- html - 单选按钮旁边的文本不是垂直对齐的
- reactjs - 来自 useRef React 钩子的值只有初始值
- java - Java中的片段之间的导航
- angular - 使用地理编码器和此处 api 时出现 InvalidCredential 和 Permission 错误
- angular - 角单元测试:期望未定义等于真
- sql - “多个”外键