css选择器定位页面元素(注意:css选择器定位元素的速度比xpath快)
1.selenium通过css定位元素
选择器 | 例子 | 描述 |
.class | .intro | 选择class="intro"的所有元素 |
#id | #firstname | 选择id="firstname"的所有元素 |
* | * | 选择所有元素 |
element | p | 选择所有<p>元素 |
element,element | div,p | 选择所有<div>和所有的<p>元素 |
element element | div p | 选择<div>元素内部的所有<p>元素 |
element > element | div > p | 选择父元素为<div>下的所有<p>元素 |
[attribute] | [target] | 选择带有target属性所有元素 |
[attribute=value] | [target=_blank] | 选择target="_blank"的所有元素 |
[attribute~=value] |