selenium
qq_35577990
这个作者很懒,什么都没留下…
展开
-
selenium 验证码登录之Tesseract-OCR 安装
【目的】本文章目的通过Tesseract-OCR 识别图片中数据字符一、Tesseract-OCR 的安装1、Tesseract-OCR Windows安装包下载:https://digi.bib.uni-mannheim.de/tesseract/安装任意文件路径,安装成功后,记住安装路径,如:D:\tool\Tesseract-OCR2、环境设置(1)修改环境变量...原创 2019-04-27 18:31:51 · 322 阅读 · 0 评论 -
selenium 识别验证码登陆
【简介】登陆界面存在验证码是个很头疼的问题,其解决方法为:1、开发去掉该验证或设置万能码2、通过tesseract-ocr识别3、通过第三方验证码接口识别【实现步骤 】1、截取登录界面,定位验证码元素,截取验证码部分图片,识别验证码截图获取文本;此处如果验证码截图存在误差,其原因为windows系统下电脑设置的显示缩放比例造成的,location获取的坐标是按显示100%时...原创 2019-04-28 00:23:55 · 948 阅读 · 0 评论 -
HTTP Cookie header 中set-cookie格式
Cookie相关的Http头 有 两个Http头部和Cookie有关:Set-Cookie和Cookie。 Set-Cookie由服务器发送,它包含在响应请求的头部中。它用于在客户端创建一个Cookie Cookie头由客户端发送,包含在HTTP请求的头部中。注意,只有cookie的domain和path与请求的URL匹配才会发送这个cookie。Set-C...转载 2019-05-04 11:16:29 · 6613 阅读 · 0 评论 -
selenium 通过添加cookie免登录
【目的】通过登录成功后获取浏览器的cookie,再次打开界面通过添加cookie数据达到免登陆效果一、selenium通过添加cookies免登陆1、通过selenium登录成功,登录成功后,使用driver.get_cookies()获取获取所有cookies2、将cookies数据保存3、登录任一界面,未登录跳转至登录界面4、读取cookies文件获取cookie,使用...原创 2019-05-04 13:59:20 · 9066 阅读 · 1 评论 -
selenium之提示框的处理(alert、confirm 以及 prompt)
selenium自动测试过程中,可能会弹出一些 JavaScript所生成的 alert、confirm 以及 prompt,那么如何处理这些提示框呢?一、提示框介绍(1)alter提示框,只有一个确定按钮(2)confirm提示框,存在确定和取消按钮(3)prompt提示框,可输入文本使用方法:switch_to_alert()方法定位到 alert/confirm/...原创 2019-05-05 23:31:53 · 2618 阅读 · 0 评论 -
seleniun之常用操作小计
如果长时间不使用,有一些操作很容易忘记怎么写,此处记录常用操作及使用方法,便于快捷回忆 操作名 使用方法 获取当前界面URL drive.current_url 获取当前界面标题 ...原创 2019-05-09 23:54:15 · 361 阅读 · 0 评论 -
selenim之常用鼠标击键盘操作
鼠标操作 前提 from selenium.webdriver.common.action_chains import ActionChains#鼠标模块 from selenium.webdriver.commom.keys import Keys#键盘模块 操作名 操作方法 右击 ...原创 2019-05-12 10:58:05 · 261 阅读 · 0 评论