selenium基本知识点+浏览器隐私模式
1、关闭:quit()-----关闭浏览器 close()-----关闭当前页面
2、访问URL的方式
a、driver.get(“url”)-----比较接近于人访问URL方式(在地址栏处输入的地址)—默认
b、driver.navigate().to(“url”)----倾向于浏览器底层的方式,会在浏览器底层追加一个地址信息,to+地址—跳转到相应的页面
3、改变浏览器大小
a、最大化:dr.manage().window().maxmize();
b、全屏:dr.manage(),window().fullscreen();
c、设置浏览器大小:dr.manage(),window(),setSize(new Dimension(320,480));
4、back()和forward()
a、后退上一页面:dr.navigate(),back();
b、前进下一页面:dr.navigate().forward();
5、隐私模式:
a、firefox:(以登录百度为例:先进行登录成功百度,接着关闭浏览器,输入下方三行代码进行试验,default-release-2是在Win+R输入firefox -p可以查看)
i、ProfilesIni allProfiles = new ProfilesIni();
FirefoxProfile profile = allProfiles.getProfile(“default-release-2”);
WebDriver dr = new FirefoxDriver(profile);
dr.get(“https://www.baidu.com”);
b、Chrome:(http://jiuaitu.com/python/505.html addArguments后面的参数设置)
(此次之行需要将所有的谷歌页面关闭,因为用到了用户名,跟其他页面产生冲突)
i、System.setProperty(“webdriver.chrome.driver”, “E:\Program Files\eclipse\chromedriver_win32\chromedriver.exe”);
ChromeOptions options = new ChromeOptions();//ChromeOptions是启动属性的类
options.addArguments(“user-data- dir=C:\Users\whaty123\AppData\Local\Google\Chrome\User Data”);//设置成用户自己的数据目录,addArguments是指添加启动参数
WebDriver dr = new ChromeDriver(options);
dr.get(“https://www.baidu.com”);
6、单词解释:
a、ChromeOptions:是一个配置Chrome启动属性的类。通过这个类,可以为Chrome配置 如下参数:
i、设置Chrome二进制文件位置(binary_location)
ii、添加启动参数(add_argument)
iii、添加扩展应用(add_extension, add_encoded_extension)
iv、添加实验性质的设置参数(add_experimental_option)
v、设置调试器地址(debugger_address)
这两张是一个作业形式的展示
下面图是简单练习的
隐私模式具体:
selenium基本知识点+浏览器隐私模式相关推荐
- 什么是浏览器隐私模式?浏览器隐私模式是否安全?
对于浏览器隐私模式有过相应的调查,65%的参与者认为浏览器隐私模式可以保护用户的隐私安全,77%的用户认为浏览器隐私模式可以在浏览器受到恶意攻击时及时提醒用户.那浏览器隐私模式是否安全呢? 什么是浏览 ...
- 浏览器隐私模式真的可以保证我们的隐私不被透露吗?
浏览器隐私模式真的可以保障我们的隐私吗?如何才能避免我们的隐私不被透露?下面让我们来具体了解一下: 一.用户浏览网站的过程 当我们浏览网站时需要进行如下操作: 打开浏览器后输入需要访问的网址,这时浏览 ...
- selenium使用浏览器隐私模式加载网站
Firefox 使用火狐的隐私模式打开百度,代码如下: from selenium.webdriver.firefox.options import Options from selenium imp ...
- 裸奔浏览器_躲进浏览器隐私模式就安全了吗?相当于闭着眼睛裸奔
「隐私模式」是浏览器的一个功能,记得小淙第一次看到这个充满安全感的名字时,心中一阵狂喜,如获珍宝,从此走上了不归路.多少个寂寞难耐的夜,我默默打开隐私模式,页面中间黑色的小人是我最默契的战友,我们相视 ...
- 移动端浏览器隐私模式/无痕模式使用本地存储localStorage/sessionStorage的问题
2019独角兽企业重金招聘Python工程师标准>>> 开发H5 webapp时经常需要使用本地存储,如localStorage和sessionStorage存储一些数据,相比最多能 ...
- selenium打开chrome浏览器无痕模式
from selenium import webdriver options = webdriver.ChromeOptions() #无痕模式 options.add_argument('--inc ...
- microsoft edge 编辑器不支持浏览器隐私模式,请用普通模式访问! 解决办法
今天打开浏览器想要写python的学习记录,发现编辑器不能用了.出现这样的提示. 我的浏览器是microsoft edge,此时打开浏览器, 点击此处 页面变成黑色 再次登录csdn即可正常使用.
- CSDN写博客出现浏览器“不支持隐私模式,需用普通模式访问”处理
问题描述 使用chrome浏览器登录csdn后,写文章是,提示: 编辑器不支持浏览器"隐私模式,请切换到普通模式访问 处理 chrome浏览器不清楚为啥突然自动切换到隐私模式,也就是浏览记录 ...
- 从前端视角看浏览器隐身模式工作原理
大家好,我是 漫步,平常为了不让别人知道你浏览过哪些网页,一般会打开隐身模式,你知道这个原理吗?一起来看下文.喜欢记得关注我并设为星标方便及时收到更新. 本文从科普和技术视角对浏览器隐身模式进行介绍, ...
最新文章
- [摘抄]一些软件设计的原则
- python中int函数规则_python数字规则和内建函数
- 谷歌联合 Adobe 发布 Noto 字体【免费下载】
- python项目结构图_python项目
- 浅谈React Hooks
- linux 文件系统的简单操作
- Linux桌面版横评:九、Mandriva Linux 2007 Spring One
- 一篇文章完全搞懂正则化(Regularization)
- 奥斯汀大学计算机专业怎么样,德克萨斯大学奥斯汀分校计算机工程排名
- 时间序列预测框架--Darts--快速开始(下)
- 实验一 |彩色空间rgb和yuv的相互转换
- 17 张程序员专属壁纸(使用频率很高)
- numpy.loadtxt() 处理csv文件的正确姿势
- 杰理ac18芯片_杰理AC1074 MP3解码芯片ic方案说明
- 初识EMC元器件(五)——电容参数解读及选型应用
- Golang 二叉树遍历
- ARM Neon 编程笔记一(ARM NEON Intrinsics, SIMD运算, 优化心得)
- Android 7.0 Nougat正式版新特性
- Mac安装软件时提示“文件已损坏,您应该将它移到废纸篓”解决办法
- 2023年淘宝天猫京东618活动时间安排和活动攻略
热门文章
- 畜牧兽医职称需要考英语和计算机,畜牧兽医专业技术职称考试试题
- 利用tensorflow训练自己的图片数据集——数据准备
- 真实的上海IT圈:张江男vs漕河泾男
- 浅析MySQL死锁检测
- iOS底层weak的实现原理
- uoj 198: [CTSC2016]时空旅行
- AngularJS的$destory用法
- 单片机控制电路的多图纸原理图和层次式设计
- Java开发买低压本还是标压本_别看游戏本不用低压CPU,其实低压CPU成本比标压CPU更高!...
- 农夫山泉基于SAP SMP移动应用案例分析