Advertisement

css元素定位:利用标签或id和class属性进行定位

阅读量:

前言

大多数用户在调用Selenium进行操作时倾向于采用XPath元素定位方式作为主要选择。这种选择基于XPath元素定位方式能够有效满足大多数场景下的定位需求。该方法具有直观性和易懂性

css元素定位方式常常被人忽视了;然而事实上css元素定位方式并非没有价值;相较于xpath元素定位方式而言,在运算速度上css元素定位方式更为迅速,在语法结构上更为简洁明了。

一、css元素定位:通过元素的标签或者元素的id、class属性定位

CSS元素定位方式通常基于元素的id、class以及标签等三个基本属性来进行快速定位。

2、举例:如下是百度输入框的的html代码:

复制代码
    <input id="kw" class="s_ipt" type="text" autocomplete="off" maxlength="100" name="wd"/>

①css元素定位使用#号表示id属性,如:#kw

②css元素定位方式使用.表示class属性,如.s_ipt

③css元素定位方式也可以直接使用标签名称,而没有任何标识符,如:input

二、

全部评论 (0)

还没有任何评论哟~