无法通过 div class 定位元素

Unable to locate element by div class

尝试检查元素是否将焦点设置为使用 class header 按文本匹配并出现无法定位元素的错误。我知道 header 标题在这个例子中是 'My Details',使用这个标题,如何定位元素?

<div class="attribute-group-header card__header">
<h3 class="attribute-group-title card__header-title">My Details</h3>
</div>


 Element should be focused      //div[contains(.,'My Details')

要在示例代码中找到 h3,请使用此 xpath //h3[contains(text(),'My Details')]

要在 class 中找到具有 card__headerdiv,请使用此 xpath //div[contains(@class,'card__header')]

使用此关键字和 X 路径引用时效果很好。谢谢大家指导我找到解决方案

 Element should be enabled     //h3[contains(text(),'${MyLinkText}')]