摘要:
参考资料:https://www.cnblogs.com/yoyoketang/p/14204078.html 一、登陆页滑块解锁 场景 ActionChains 滑动滑块 查看 ActionChains 使用源码,相关介绍ActionChains是一种自动化低级交互的方法,比如鼠标移动、鼠标按钮操 阅读全文
摘要:
一、chrome加载本地配置,实现免登录 适用场景:当你打开一个网站,输入过账号密码,关闭了浏览器,下次再打开,还是登录状态(记住了登录状态)。 1、获取 chrome个人资料路径 在Chrome浏览器的地址栏输入:chrome://version/ 复制路径 C:\Users\你电脑用户名\App 阅读全文
摘要:
一、元素状态判断 .is_selected(): 判断元素是否选中状态 .is_displayed(): 判断元素是否显示 . is_enable(): 判断元素是否可操作 1、元素状态判断 .is_selected() 适用场景:radio和checkbox 示例代码如下: # -*- codin 阅读全文
摘要:
一、元素属性获取 .text :获取元素的text属性值 .tag_name: 获取元素标签名称 .get_attribute() :获取属性对应的值 1、.text :获取元素的 text 属性值 和 .tag_name: 获取元素标签名称 示例代码如下: # -*- coding:utf-8 - 阅读全文
摘要:
一、element对象操作 clear : 清空文本 click :点击元素 submit :表单提交 element 对象操作 click 和 submit 区别: click 鼠标点击一下元素 submit 是 Form表单 的提交动作 (相当于键盘回车键) 示例代码如下: # -*- codi 阅读全文
摘要:
一、driver对象 操作 ,获取页面源码(page_source) 和 获取配置相关(capabilities) 1、获取driver对象属性 current_url :当前页面url地址 title :页面左上角title name :获取当前浏览器名称 page_source :获取页面源码 阅读全文
摘要:
一、文件上传操作 1、input标签文件上传 send_keys("D:\\wangyiyun\\web\\yuyu.png") ,需要传 绝对路径,传相对路径会报错:path is not absolute 目录结构如下: 示例代码如下: # -*- coding:utf-8 -*- # Auth 阅读全文
摘要:
一、单数定位与复数定位 1、find_element_by_xx 定位单个元素 2、find_elements_by_xx 定位一组元素 1、定位单个元素 1.通过id定位:find_element_by_id() 2.通过name定位:find_element_by_name() 3.通过clas 阅读全文