栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

Selenium WebDriver无法通过链接文本找到元素

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Selenium WebDriver无法通过链接文本找到元素

问题可能出在html的其余部分,您没有发布的部分。

在此示例中(我刚刚关闭了打开的标签):

<a  ng-href="#/catalog/90d9650a36988e5d0136988f03ab000f/category/DATAbase_SERVERS/service/90cefc7a42b3d4df0142b52466810026" href="#/catalog/90d9650a36988e5d0136988f03ab000f/category/DATAbase_SERVERS/service/90cefc7a42b3d4df0142b52466810026"><div ><img ng-src="csa/images/library/Service_Design.png" src="csa/images/library/Service_Design.png"></div><div ><div >    <p>    <strong >Smoke Sequential</strong>    </p>    </div></div></a>

我可以轻松找到该元素:

driver.findElement(By.linkText("Smoke Sequential")).click();

如果元素内还有更多文本,则可以尝试通过部分链接文本查找:

driver.findElement(By.partiallinkText("Sequential")).click();


转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/636130.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号