selenium浏览器

Selenium的iframe操作

在Selenium中使用元素定位的时候,有时候会遇到定位不到元素的问题。这种情况下有可能是因为所定位的元素是在frame中。 frame标签有iframe、frame、frameset三种,frameset 跟其他普通标签没有区别,不会影响到正常的定位,而 iframe 与 frame 对 sele ......
Selenium iframe

教育-selenium

1. Selenium Selenium是一个综合性项目,支持多种编程语言 三大组件: IDE :浏览器插件,录制用例 WebDriver: 自动化用例执行(Python、Java、Ruby、C#) Grid:从单机变为分布式 (并发执行、不同操作系统中运行,集群化运行) 2. Selenium W ......
selenium

简要分析CA机构证书被浏览器识别的原理和过程

一般我们都知道申请SSL证书只能使用CA机构发布的才能被浏览器识别为安全的链接并且有小锁的标志,如果使用自签名SSL证书则依旧会被认为是不安全的链接或者SSL证书未被信任等做错误,需要访问手动点击“继续访问”才能打开链接。那么,为什么CA机构的证书就能被浏览器识别而自签名的就不行呢?本文简要说说CA ......
简要 原理 浏览器 证书 过程

禁止浏览器自动填充密码和记住密码

需求:登陆账号成功后浏览器不提示记住密码, 登陆账号时,密码不能自动填充。 思路: 点击登录的按钮,不要放在a-form或el-form之内,否则浏览器会提示记住密码。 不再使用密码框,使用普通input,再输入密码时,添加字体将输入的密码显示···。刚方案使用了下载的dotsfont字体,但是该字 ......
密码 浏览器

谷歌翻译无法使用?Chrome 浏览器翻译

https://github.com/Ponderfly/GoogleTranslateIpCheck 在github下载 GoogleTranslateIpCheck 看你们电脑而定 我的是window所以下载windows的软件 下载成功后是个压缩包直接解压 解压后运行这个.exe右键管理员身份 ......
浏览器 Chrome

owasp zap手动扫描---chrome浏览器闪退

问题:owasp zap手动扫描 chrome浏览器闪退 解决: 原因:chrome浏览器版本与ZAP安装的浏览器驱动版本不匹配导致 解决方法:可以更新Chrome浏览器版本,也可以更新ZAP的浏览器驱动版本。以下采用更新驱动版本来解决问题 1.查看Chrome浏览器版本 2.下载对应版本的驱动:h ......
手动 浏览器 chrome owasp zap

设定浏览器滚动条样式

// 设定滚轮 ::-webkit-scrollbar { width: 8px; height: 8px; } ::-webkit-scrollbar-thumb { border-radius: 4px; box-shadow: inset 0 0 5px #314659; background ......
样式 浏览器

chrome浏览器自带截图

欢迎关注我的公众号:夜说猫,让贫穷的程序员不靠打代码也能吃饭~ 刚做了套网站模板,想截个网页全图。这不是难事,各种截图软件都能实现。 但是,发现chrome下无需借助其他任何截图工具就能实现。 作为一个单身的靓仔,不用陪女朋友,清澈的眼里只有技术,搞起: 1、打开开发者模式:F12; 2、输入命令: ......
截图 浏览器 chrome

win10系统,如何在Microsoft Edge浏览器中使用IE浏览器的不同版本测试网页兼容性?

win10系统中,当我的打开系统内置的IE浏览器时,我们发现网页会自动通过edge浏览器打开。那我们如果要开发一个可以兼容不同IE版本的网站时,该如何测试IE浏览器的兼容性呢? 在 Windows 10 操作系统中,默认已经预装了 Edge 浏览器。但是 Windows 10 操作系统提供了一个 I ......
浏览器 兼容性 Microsoft 版本 网页

Uni-app使用socket.io进行开发.浏览器端没有问题,打包成APP存在问题

重写 socket.io-client 的 engin.io-client 处理件,h5 依旧使用原生 WebSocket,APP 与小程序使用 uni-app 的 WebSocket 协议,所以 h5 端任然可以支持长轮询等方式,APP 与小程序只能支持 WebSocket 协议。 https:/ ......
问题 浏览器 Uni-app socket Uni

selenium指定谷歌浏览器地址和驱动地址

在scrapy中引入selenium utils.py from selenium import webdriver # 创建谷歌浏览器对象,用selenium控制浏览器访问url def create_chrome_driver(*, headless=False): options = webd ......
地址 selenium 浏览器

Selenium鼠标事件

前言:执行自动化测试过程中遇到鼠标的操作,例如:左键单击、左键双击、右键单击、鼠标悬停、鼠标拖动等等操作,如何模拟鼠标的操作? 1、导入ActionChains包 想使用selenium中的鼠标事件,首先我们必须导入ActionChains包,需要注意的是包名称ActionChains两个单词首字母 ......
Selenium 鼠标 事件

第六篇 计算机网络基础 - 浏览器 - 输入 url 后经历的流程

输入 URL 到浏览器显示页面 流程如下 1、首先进行 url 地址解析 确认 URL 格式是否合法 2、接下来把合法的 url 域名地址发送至 DNS 服务器 获取域名对应的 服务器 IP 地址 2、进入 HTTP缓存 机制 检查浏览器是否有缓存,这里的缓存分为 强缓存 和 协商缓存 1、首现会 ......

js浏览器获取请求当前url参数

<script> function c(obj) { console.log(obj); } /** * [通过参数名获取url中的参数值] * 示例URL:http://htmlJsTest/getrequest.html?uid=admin&rid=1&fid=2&name=小明 * @para ......
浏览器 参数 url

Edge浏览器不弹出保存密码弹窗的解决方法和Edge浏览器打包扩展Edge备份扩展的方法

1、解决不弹保存密码弹窗的方法时退出账号时勾选"从此设备中清除收藏夹、历史记录、密码和其他浏览数据"。 2、如何备份打包扩展呢,扩展只能一个个的打包。选扩展根目录时一般在"C:\Users\<你自己的用户名>\AppData\Local\Microsoft\Edge\User Data"下面,比如我 ......
Edge 浏览器 方法 备份 密码

无敌爬虫之无头浏览器

驱动下载 https://sites.google.com/a/chromium.org/chromedriver/downloads import bs4 import requests from selenium import webdriver import time # 启动Chrome无头 ......
爬虫 浏览器

将工作簿响应到浏览器下载

public static void writeWorkbookToResponse(HttpServletResponse response, Workbook wb, String fileName){ response.setContentType("application/vnd.openx ......
浏览器

浏览器低版本兼容问题 解决可选链'?.'和双问号'??'

一次项目开发中,我本地浏览器没有任何问题,但是客户那边经常会有人打开页面就白屏,我这边也看不到报错,这种个别人必现问题,我就定位到是浏览器版本问题了。 一问他们版本 一个46,一个74。这是多么老的版本啊,让他么升版本,死活不升。 说是他们有什么东西需要U盾之类的东西,升了用不了,那好吧,客户至上, ......
39 问号 浏览器 版本 问题

第134篇:解决浏览器的CORS跨域问题(CORS policy: Cross origin requests are only supported for protocol schemes: http, data, isolated-app, chrome-extension, chrome-untrusted, https, edge.)

好家伙, 我继续尝试着将我的飞机大战使用ES6模块化分离开来,出了点问题 1.出现问题: edge,chrome等一系列浏览器,会为了安全,禁止你跨域访问 目录如下: 主程序 index.html main_1.js main.js 完整代码如下: 1 /* //plane封装成类 2 //实例化后 ......

获取浏览器参数值或者地址

获取浏览器地址1、window.location.href(设置或获取整个 URL 为字符串) var test = window.location.href;alert(test);返回:http://i.cnblogs.com/EditPosts.aspx?opt=1 2、window.loca ......
浏览器 参数 地址

web自动化中浏览器实例化优化及关联

在一个测试案例py文件中,可能会有多个测试案例,比如登录,会有登录成功和登录失败的情况,执行测试用例后,就会打开两个网页。为了解决这个问题,需要进行优化来解决浏览器重复打开的问题。 一、浏览器打开问题 按照目前测试用例的编码方式,会出现每次运行测试用例都会打开一个新的浏览器,实际上我们并不需要新打开 ......
实例 浏览器 web

selenium的作用域及解决登录验证问题

一、selenium的作用域切换 selenium在处理元素时遇见新窗口、网页嵌套网页、网页的原生弹窗,无法进行直接处理作用域里元素的内容,需要通过切换作用域来处理此类问题。 selenium三种作用域切换: ①、window窗口切换 ②、iframe切换 ③、alert弹窗切换 1、window窗 ......
selenium 作用 问题

浏览器开启多线程实现下载加速

浏览器开启多线程实现下载加速 经验 1周前 0 117 开启多线程下载 Chrome 浏览器:地址栏输入并回车: chrome://flags/#enable-parallel-downloading Edge 新版浏览器 (Chromium 内核):地址栏输入并回车: edge://flags/# ......
线程 浏览器

如何用浏览器读取本地文件(兼容IE8),new bing能帮我吗?

现代浏览器用FileReader,老版本IE加载adodb.stream用ISO-8859-1~15字符集处理读取,要注意与Unicode的编码冲突。 ......
浏览器 文件 bing IE8 new

ie9浏览器:对象未定义

1.情景展示 写的js代码在谷歌浏览器下面运行没有问题,但是,在IE9浏览器无法运行。报错信息如下: applyIndex是我new创建的一个对象变量名称,但在IE9当中拿不到这个对象。这是怎么回事? 2.具体分析 虽然现在微软自己也在去IE化,但是,在微软放弃之前,只要是windows系统,一般都 ......
浏览器 对象 ie9 ie

firefox火狐浏览器恢复安装禁用插件方式

在Firefox导航栏中输入: about:config找到 : xpinstall.signatures.required ; 由true 改成false重新安装插件即可 ......
火狐 插件 浏览器 firefox 方式

解决 前端 设置滚动条的宽度后 滚动条消失的问题(解决ie浏览器样式无效的问题)

.op { flex: 1; width: 90%; flex-direction: column; overflow: auto; height: 90%; padding-right: 5px; } .op::-webkit-scrollbar{ width: 5px; } .op::-webk ......
问题 前端 宽度 样式 浏览器

selenium模块

一、selenium模块介绍 selenium最初是一个自动化测试工具,而爬虫中使用它主要是为了解决requests无法直接执行JavaScript代码的问题。selenium本质是通过驱动浏览器,完全模拟浏览器的操作,比如跳转、输入、点击、下拉等,来拿到网页渲染之后的结果,可支持多种浏览器。但是它 ......
模块 selenium

python+playwright 学习-37.如何在已经打开的浏览器上继续操作,绕过登录验证码

前言 有些网站的安全级别比较高,你可能想绕过登录验证,先手工打开浏览器操作登录,让playwright继续在你已经打开的浏览器上操作。 selenium是可以做到这点,那么playwright也可以实现此功能。 环境准备 首先右键 Chrome 浏览器桌面图标,找到 chrome.exe 的安装路径 ......
playwright 浏览器 python 37