摘要: 1.单选框radio定位: 直接定位即可 driver.find_element_by_id("*****") 2.复选框checkbox定位: 直接定位即可 driver.find_element_by_id("*****") 3.复选框全部勾选定位: (1)可以一个一个勾选定位 (2)可以定位一 阅读全文
posted @ 2019-02-24 18:26 Avicii_2018 阅读(1560) 评论(0) 推荐(0) 编辑
摘要: (1)定位<select>标签的下拉菜单 通过代码定位,首先导入Select模块: from selenium.webdriver.support.select import Select Select提供了三种方法: 1 select_by_index # 通过索引定位 2 select_by_v 阅读全文
posted @ 2019-02-23 12:08 Avicii_2018 阅读(3348) 评论(0) 推荐(0) 编辑
摘要: 转载自:http://www.voidcn.com/blog/huilan_same/article/p-6155896.html frame标签有三种: frameset (框架集) --> frameset跟其他普通标签没有区别,不会影响到正常的定位 frame (框架) --> frame与i 阅读全文
posted @ 2019-02-19 22:09 Avicii_2018 阅读(2411) 评论(0) 推荐(0) 编辑
摘要: 弹窗类型:弹出框有两种: 页面弹出框(可定位元素能操作) div…… Windows弹出框(不能直接定位) alert,confirm,prompt…… 一.页面弹出框 div弹窗不需要切换iframe,元素需要二次定位,python写法为: driver.find_element_by_class 阅读全文
posted @ 2019-02-17 21:21 Avicii_2018 阅读(4735) 评论(0) 推荐(0) 编辑
摘要: #-*-coding:utf-8-*-from selenium import webdriverimport timex = webdriver.Chrome()x.maximize_window()x.get("http://www.hao123.com")x.find_element_by_link_text("人民网").click()x.find_element_by_link_text... 阅读全文
posted @ 2019-02-17 12:39 Avicii_2018 阅读(655) 评论(0) 推荐(0) 编辑