webdriver元素定位
如何知道自己所要用的元素的id/name/class等
打开自己的产品页面,F12检查元素,点击element 的tab,可以看到前端所用的方式是哪一种,你就用哪一种去定位元素;如下图:我的,用的就是class;
element = driver.find_element_by_class_name("icon icon-personal")
方式分为:
- id定位:find_element_by_id("id值");id属性是唯一的
- name定位:元素的名称,find_element_by_name("name值");name属性值在当前页面可以不唯一
- class定位:元素的类名,find_element_by_class_name("class值")