selenium的定位方法-单元素定位
selenium自动化测试中,提供了单个元素定位方法,多个元素定位方法,2种方式都是根据元素属性:ID、NAME、CLASS_NAME、TAG_NAME、CSS_SELECTOR、XPATH、LINK_TEXT、PARTIAL_LINK_TXEXT来进行定位,本文以实例作为说明 以chrom打开百度首页为例子,右键选择-检查,打开开发者工具,点击 选中搜索栏,可以定位到以下代码,以该搜索栏定位来分析单元素定位方法。 1.find_element_by_id: 通过元素属性ID来定位到元素,方法是find_element_by_id,以上述输入框为例,它的ID属性是kw,代码如下: browser.find_element_by_id("kw").send_keys("selenium") 2.find_element_by_name: 通过元素属性NAME来定位到元素,方法是find_element_by_NAME,以上述输入框为例,它的NAME属性是wd,代码如下: browser.find_element_by_name("wd").send_keys("selenium") 3.find_element_by_class_name: 通过元素属性class_name来定位到元素,方法find_element_by_class_name