![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
selenium
文章平均质量分 74
只看不学
这个作者很懒,什么都没留下…
展开
-
selenium发展史
Selenium Server :用来控制浏览器行为,它主要包含三个部分:1.Selenium Launcher 用于启动浏览器,把 Selenium Core 加载到浏览器页面当中,并把浏览器的代理设置为 Selenium Server 的 Http Proxy。2006年, Selenium Core 团队在之前的基础上,发布了三个新工具:Selenium IDE、Selenium Grid、Selenium RC(RC 是 Remote Control 的简写),这就是第一版 Selenium。原创 2024-05-15 20:41:10 · 900 阅读 · 0 评论 -
selenium+opencv自动化登录邮箱并解决滑动验证的问题
大家在进行自动化登录时可能都曾面临过需要手动验证滑块验证码的问题,这次我们将着重解决这个挑战。如下:在我们进行自动化登录时,经常会遇到各种各样的验证码,其中最常见的就是滑块验证码。如果我们的程序在自动输入账号密码后,还需要我们手动去滑动验证码,这样的过程还能称得上是自动化吗?接下来,让我先给大家介绍一下我的解题步骤。需要解决的问题:import cv2#下载图片# 对于图片类型的通过r.content方式访问响应内容,将响应内容写入yanzheng.png中。原创 2024-05-06 15:50:06 · 475 阅读 · 0 评论 -
selenium中webdriver常用的ChromeOptions参数
【代码】selenium中webdriver常用的ChromeOptions参数。原创 2024-02-27 18:41:49 · 2253 阅读 · 4 评论 -
selenium中expected_conditions模块常用方法
是Selenium的一个模块,主要用于对页面元素的加载进行判断,包括元素是否存在,可点击等等。的使用场景一版有两种:直接在断言中使用与配合使用,显示等待页面上元素出现或者消失。一般情况下,我们在使用模块时都会对其进行重命名,通过as关键字对其重命名为EC。原创 2023-05-19 19:05:16 · 1532 阅读 · 0 评论 -
selenium解决web页面缺口验证码滑动问题
【代码】selenium解决web页面缺口验证码滑动问题。原创 2023-05-15 17:52:42 · 292 阅读 · 0 评论 -
selenium解决web页面智能验证控件点击无效或验证不通过问题
背景:笔者在公司做webUI自动化的时候,在登录页面碰到了一个难题:在输入完账号密码后,需要点击一下智能验证控件。本以为是个很简单的问题,不就是定位控件后click一下就好了嘛,结果实际操作的时候,发现手动打开浏览器,可以正常点击智能控件,并验证成功,但是通过selenium启动浏览器,点击智能验证控件,控件只会闪一下验证成功后就再度恢复成未验证状态了。原理:检测基本原理是检测当前浏览器窗口下window.navigator对象中是否包含webdriver这个属性。原创 2023-03-21 16:27:48 · 1888 阅读 · 3 评论 -
selenium元素定位方式及常用操作
失败,ElementNotInteractableException: element not interactable 无法交互。input 标签元素太多,无法定位。如何防止用户使用自动化脚本控制邮箱登录?原创 2022-12-14 09:58:56 · 7570 阅读 · 4 评论