0


selenium元素定位之link_text与partial_link_text的关系

link_text、partial_link_text主要是用来定位HTML中的超链接载体

那么其实就是一般运用在超链接的定位中,有个缺点是,超链接载体文字必须是在网页中唯一存在的,不然可能会定位不到需要的元素,当然定位元素的方式有那么多种,不需要在一棵树上吊死,这一种若不可用,我们也可以使用其他定位方式。

那我们如果需要对百度首页中的新闻进行点击操作,该如何写脚本?

如下图:先定位到该元素,其中 新闻 两个字就是超链接的载体
在这里插入图片描述
以下是示例脚本:
在这里插入图片描述
总结:

  1. link_text 和 partial_link_text区别link_text 是超链接载体的精确匹配,而partial_link_text是对超链接载体的模糊匹配
  2. 使用时这个超链接载体必须是唯一的。
  3. 在网页上可通过Ctrl+F来查找关键字查看链接载体是否唯一。

本文转载自: https://blog.csdn.net/weixin_47669974/article/details/126644839
版权归原作者 阿飞不存在 所有, 如有侵权,请联系我们删除。

“selenium元素定位之link_text与partial_link_text的关系”的评论:

还没有评论