选择器不适用于具有许多标记的元素

问题描述 投票:1回答:1

在此页面上,https://www.storytel.com/se/sv/ljudbocker我想找到任何书的封面或标题,因为我想单击它。但是,我不断收到错误消息,它与DOM树中的任何元素都不匹配。它确实有很多标记,所以也许这就是原因。有谁知道我该怎么做?谢谢

testing automation automated-tests selector testcafe
1个回答
2
投票

要单击标题为“Rött,vitt och kungligtblått”的书,请首先尝试使用以下方法保存包含该书的div部分

const smartList1 = Selector('#smartList1');

现在单击特定标题“Rött,vitt och kungligtblått”,请尝试

await t.click(smartList1.find('a.sliderBookTitleLink').withText('Rött, vitt och kungligt blått'));
© www.soinside.com 2019 - 2024. All rights reserved.