网页自动化最基本的要求就是要定位到各个元素,然后才能对该元素进行各种操作(输入,点击,清除,提交等)。
另外:学习元素定位方法前,建议先前往http://www.w3school.com.cn/html/index.asp 学习html前端基础知识,这个更加有利于定位。
八种定位元素的方式
- 通过id定位元素:find_element_by_id(“id_vaule”)
- 通过name定位元素:find_element_by_name(“name_vaule”)
- 通过tag_name定位元素:find_element_by_tag_name(“tag_name_vaule”)
- 通过class_name定位元素:find_element_by_class_name(“class_name”)
- 通过css定位元素:find_element_by_css_selector()
- 通过xpath定位元素:find_element_by_xpath(“xpath”)
- 通过link:find_element_by_link_text(“text_vaule”)
详情:https://www.cnblogs.com/yufeihlf/p/5717291.html#test2