06 2019 档案

摘要:Keys()类提供了键盘上几乎所有的按键方法,使用时先导入Keys类 from selenium.webdriver.common.keys import Keys 常用的按键操作 1 send_keys(Keys.BACK_SPACE) 删除键(BackSpace) 2 send_Keys(Key 阅读全文
posted @ 2019-06-06 22:30 菩提306 阅读(123) 评论(0) 推荐(0)
摘要:ActionChains类操作 --鼠标操作 在web产品中提供了丰富的鼠标交互方式,如鼠标右击、双击、悬停、拖动等功能 在WebDriver中将这些鼠标操作的方法封装在ActionChains类中 调用ActionChains()类需要将游览器驱动driver作为参数传入,代码中用dr表示 所有操 阅读全文
posted @ 2019-06-06 22:29 菩提306 阅读(151) 评论(0) 推荐(0)
摘要:弹出框实战 --Alert类Alert 警告框 text获取文本信息confirm 确认框 accept 确认 dismiss 取消 --操作与警告框一样Prompt 消息对话框 send_keys 输入框输入要输入的值 定位到输入框并点击 dr.find_element_by_xpath() 输入 阅读全文
posted @ 2019-06-05 23:03 菩提306 阅读(539) 评论(0) 推荐(0)
摘要:# coding=utf-8'''下拉框实战思路导包:from selenium.webdriver.support.select import Select #下拉框select from selenium.webdriver.common.action_chains import ActionC 阅读全文
posted @ 2019-06-04 23:24 菩提306 阅读(801) 评论(0) 推荐(0)
摘要:一、概述 1、在页面操作中有时候点击某个链接会弹出新的窗口,这时需要主机切换到新的窗口 2、因此WebDriver提供了switch_to.window()方法可以实现不同的窗口切换 3、方法说明 获取当前窗口句柄 current_window_handle 获取所有窗口句柄 window_hand 阅读全文
posted @ 2019-06-04 23:23 菩提306 阅读(331) 评论(0) 推荐(0)
摘要:# coding=utf-8'''web游览器属性: 页面最大化 maximize_window() 获取当前页面地址 current_url 代码 page_source title title 后退 back() 前进 forward() 刷新 refresh() 当前的游览器 name 获取元 阅读全文
posted @ 2019-06-04 23:21 菩提306 阅读(156) 评论(0) 推荐(0)