如何使用<mat-icon>Selenium网络驱动程序使用标签值



我新开始为基于电子的桌面应用程序编写自动化脚本。在应用程序中,我们有一组带有标签的图标。下面是他们的HTML代码。

<span class="mat-button-wrapper">
<mat-icon _ngcontent-c1="" class="mat-icon material-icons mat-icon-no-color" role="img" aria-hidden="true">more_vert</mat-icon>
</span>

像在其他应用程序中一样,我无法在findElementBy linkText中使用"more_vert"。对于基于电子的应用程序,如何使用"more_vert"来查找元素?非常感谢您的帮助!

By.linkText仅适用于<a>标签。您可以改用xpath

 findElement(By.xpath("//mat-icon[.='more_vert']"));

相关内容

  • 没有找到相关文章

最新更新