摘要: 窗口切换 获取窗口句柄,按照索引-1切换到最新窗口 ①、获取所有窗口句柄(selenium点击新的窗口不会进行窗口切换动作) handers = driver.windows_handles 类型为list 按窗口打开的顺序排列 ②、显示当前窗口 driver.current_window_hand 阅读全文
posted @ 2019-07-30 10:08 强小白 阅读(481) 评论(0) 推荐(0) 编辑
摘要: 等待选择: -1、隐性等待:全局设置,等待查找元素, -2、显性等待:等待元素可以被点击,可见,-3、强制等待:多个系统交互的地方。(上传文件/执行js代码) 1、强制等待 强制等待, time.sleep(), 时间不好控制。 import time time.sleep(1) 2、隐性等待 - 阅读全文
posted @ 2019-07-30 09:57 强小白 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 8种 定位方式6种 通过一个属性来定位的2种 组合各种属性来定位 + 结合各种关系来定位 # 开启跟google的一个会话 driver = webdriver.Chrome() # 访问一个网址 driver.get("http://www.baidu.com") 前六种唯一属性访问 # 1、通过 阅读全文
posted @ 2019-07-30 09:49 强小白 阅读(385) 评论(0) 推荐(0) 编辑