zoukankan      html  css  js  c++  java
  • 通过TagName查找元素

    通过TagName定位元素

    通过TagName来查找元素的方式与之前的通过ID或者Name查找元素的方式略有不同。其原因是同一个页面上具有相同的TagName的元素就会返回多个结果,因此建议在使用TagName为查找元素的条件时,使用findElements()来替代findElement()函数

    以小米主页为例,得到TagName为script的元素个数的示例代码如下

    Selenium WebDirver中通过TagName查找script标签的java示例代码如下:

    示例代码详解:

    1、使用FirefoxDriver来打开小米主页

    2、通过TagN阿么为script来滴啊用findElements()方法,找到小米主页上所有的script元素并保存到WebElement实例对象列表中,代码如下:

    List<WebElement> scriptList = driver.findElements(By.tagName("script"));

    3、打印小米职业上TagName为script的元素的数量,打印信息如下,一共有11个

    There are 11 scripts on Xiaomi's main page.

  • 相关阅读:
    【hdu4035】Maze
    【bzoj2707】走迷宫
    【CF123E】Maze
    【CF113D】Museum
    【recording】gdoi2018
    最近公共祖先(LCA)(题目)
    回转寿司
    counting
    B
    A
  • 原文地址:https://www.cnblogs.com/yakira/p/4736710.html
Copyright © 2011-2022 走看看