在编写Selenium的脚本时经常用元素的查找功能,元素查找常见的有8种方式:id, name, class_name, tag_name, link_text, partial_link_text, xpath, css_selector,其中6种可以叫做简单选择器,后两种xpath和css_selector比较复杂,我们称之为复杂选择器,无论通过xpath复杂选择器还是css_selector复杂选择器的任何一种都是能够定位到元素的。
复杂选择器的特点都是支持层次关系的也支持逻辑关系。可以通过简单的元素属性值组件一个简单的条件,然后再通过逻辑关系把简单条件组合成组合条件,再通过层次关系组合成一个单一元素的定位器。
对各种元素的定位方式总结,如下面的图。
Selenium中的元素查找的总结
最新推荐文章于 2024-04-29 09:56:19 发布