谷歌浏览器

第一个web自动化测试脚本

人盡茶涼 提交于 2020-03-29 11:37:30
1,之前因为进行APP自动化,因为Eclipse已经配置过了Maven 2,创建Maven项目 3.引入selenium 框架 查看maven仓库:http://mvnrepository.com/ 搜素selenium java 复制到eclipse的pom。xml <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>come.test</groupId> <artifactId>WebAuto</artifactId> <version>0.0.1-SNAPSHOT</version> <dependencies> <!-- https://mvnrepository.com/artifact/org.seleniumhq.selenium/selenium-java --> <dependency> <groupId>org

JavaScript检测浏览器

让人想犯罪 __ 提交于 2020-03-29 09:18:46
Detect Browser <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>detect browser</title> </head> <body> <div id="welcome"> <p>欢迎使用 <b></b> detect browser</p> </div> //使用whatismybrowser网站检测 <iframe src ="https://www.whatismybrowser.com/feature/iframe?size=small&bgcolor=BFBFB0&color=3E4759&bordercolor=8C7268&capabilities=true&screen=true&ip_address=true&viewmore=true" width ="340" height ="330" style ="border:none;"></iframe> <script type="text/javascript"> window.onload=function(){ console.log("start:"); //检测无头浏览器 if (/HeadlessChrome/.test(window.navigator.userAgent)) { console.log(

input框自动填充时的黄色背景

落花浮王杯 提交于 2020-03-26 02:53:04
chrome表单自动填充后,input文本框的背景会变成偏黄色的,这是由于chrome会默认给自动填充的input表单加上input:-webkit-autofill私有属性,然后对其赋予以下样式: 复制代码 代码如下: input:-webkit-autofill { background-image: none; color: #000; } 在有些情况下,这个黄色的背景会影响到我们界面的效果,尤其是在我们给input文本框使用图片背景的时候,原来的圆角和边框都被覆盖了: 情景一:input文本框是纯色背景的 可以对input:-webkit-autofill使用足够大的纯色内阴影来覆盖input输入框的黄色背景;如: 复制代码 代码如下: input:-webkit-autofill { -webkit-box-shadow: 0 0 0px 1000px white inset; border: 1px solid #CCC!important; } 如果你有使用圆角等属性,或者发现输入框的长度高度不太对,可以对其进行调整,除了chrome默认定义的background-color,background-image,color不能用!important提升其优先级以外,其他的属性均可使用!important提升其优先级,如: 复制代码 代码如下: input:-webkit

Python Learning Day5

耗尽温柔 提交于 2020-03-24 10:30:25
Response响应 import requests response = requests.get('https://baidu.com') # response响应 print(response.status_code) # 获取响应状态码 print(response.url) # 获取url地址 print(response.encoding) # 字符编码 response.encoding = 'utf-8' print(response.text) # 获取文本 print(response.content) # 获取二进制流 print(response.headers) # 获取页面请求头信息 print(response.history) # 上一次跳转的地址 # 1、返回cookie字典 2、返回cookies对象 print(response.cookies) # 获取cookies信息, print(response.cookies.get_dict()) # 获取cookies信息转换成字典 print(response.cookies.items()) # 获取cookies信息转换成字典 print(response.encoding) print(response.elapsed) # 访问时间   import requests #

selenium各浏览器驱动下载地址

狂风中的少年 提交于 2020-03-23 17:10:30
Chrome http://chromedriver.storage.googleapis.com/index.html 不同的Chrome的版本对应的chromedriver.exe 版本也不一样,下载时不要搞错了。如果是最新的Chrome, 下载最新的chromedriver.exe 就可以了。 把chromedriver的路径也加到环境变量里。 Firefox https://github.com/mozilla/geckodriver/releases/ 根据自己的操作系统下载对应的驱动即可,使用的话,需要把驱动的路径和火狐浏览器的路径加入到环境变量里面才可以 IE http://selenium-release.storage.googleapis.com/index.html 根据自己selenium版本下载对应版本的驱动即可,python的话,下载里面的IEDriverServerxxx.zip即可,这个是区分32和64位系统的,根据自己的系统下载即可,需要注意的是,如果要打开IE浏览器的话,需要在浏览器的Internet选项中的安全页里有4个安全选项,Internet、本地Internet、受信任的站点、受限制的站点,这4个里面都有一个启用保护模式,都需要勾选上才可以,还得把驱动的路径加入到环境变量中。 Edge https://developer

Chrome浏览器无法观看视频,一直提示“adobe flash player 已过期” ?

放肆的年华 提交于 2020-03-22 12:41:09
  很多新用户在安装了Chrome浏览器或者更新过的的时候,经常提示“ adobe flash player 已过期”的问题,反复提示,导致无法观看视频。于是从网上也找了很多办法都没有解决。这里给大家提供一个最完美的解决方案。经亲自测试,完美解决adobe flash player插件过期遇到阻止的问题.   1、在百度搜索 " adobe flash player ppapi ",去官方网站下载完成安装。 下载对应操作系统的PPAPI版本,安装,然后重启浏览器,完成。     Adobe Flash Player Support Center      目前网络上流传的几种方法其实并不能完美解决问题: 1,浏览器地址栏输入 chrome://plugins 停用过期的 flash player插件,相当于没解决问题; 2,更新chrome浏览器,其实这个办法很多人都懂,但是也没有用; 3,下载更新adobe flash player插件,没用! 4,下载官方adobe flash player 安装更新,试过都知道没用; 5,Chrome.exe快捷方式加上指令“ --allow-outdated-plugins”不行;    其实问题的本质在于,Chrome支持的是PPAPI版本,而不是NPAPI版本或者ActiveX。 来源: https://www.cnblogs.com

Chrome 无法加载Shockwave Flash

三世轮回 提交于 2020-03-22 12:35:42
遇到的问题 Chrome经常出现上图的提示,把Adobe Flash重装了N多次也是无法解决此问题,经多次尝试终于解决此问题。 解决方法 1、在Chrome地址栏输入: chrome://plugins/ ,进入Chrome的插件管理页 2、点击右上方的详细信息,展开插件信息可以看到 Adobe Flash Player 信息 3、默认两个Flash插件都是启用的,所以会造成影响 4、禁用Chrome自带的Flash Player(位置为Chrome目录下的Flash插件),重启Chrome即可 来源: https://www.cnblogs.com/zhaoqingqing/p/3936468.html

解决Chrome无法加载Shockwave Flash

好久不见. 提交于 2020-03-22 12:34:32
Shockwave Flash 是 Adobe Flash Player下的一个小插件,你可以在Google商店中找到并下载。 通常来讲,Shckwave Flash会在安装Flash Player的时候自动开启,但是插件本身是不是会出点小问题(这里需要Adobe的技术人员来解决)。 但是作为终端用户同样可以解决此类问题。 1. 首先到Adobe官方网站下载最新的Flash Player http://get2.adobe.com/flashplayer/ 并安装。 2. 安装后打开Chrome,在地址栏内输入“Chrome://Plugins”,然后点击“Details”。 3. 在Adobe Flash Player的目录下找到Shockwave Flash。 把类型是PPAPI (独立程序) 的停用,刷新重试。 4.1 如果你的Shockwave Flash有超过一个版本,请将目录在”c:\Users\%USERNAME%”开启,并关闭所有其他的Shockwave Flash版本。 4.2 如果你仅有一个Shockwave Flash版本,请将其开启(Always enable)。 5. 都操作完之后,重新刷新网页便可以修复问题。 来源: https://www.cnblogs.com/aboutblank/p/3618066.html

chrome浏览器手动添加印象笔记剪藏插件

怎甘沉沦 提交于 2020-03-22 12:11:36
标签(空格分隔): chrome浏览器,日常办公 一直为每次从网页上复制内容之后,还需要再去复制对应的网址,倍感麻烦。之前偶尔这样操作还可以,最近在学习新东西,要保留下来的网页实在太多,而且不利于分类,加之发现了印象笔记的剪藏功能,决定解决这个问题。 可选方案: 既然可以翻墙,就直接去 Google Chrome 商店下载剪藏 https://chrome.google.com/webstore/detail/evernote-web-clipper/pioclpoplcdbaefihamjohnefbikjilc/related?hl=zh-CN 只有不能访问Chrome商店时,才建议去印象笔记官网下载剪藏crx文件手动拖拽安装 https://www.yinxiang.com/webclipper/install/ 由于无法访问chrome商店,之后从印象笔记官网下载,下载之后把该文件拖拽到浏览器上之后,在浏览器一栏发现提示: “无法添加来自此网站的应用、扩展程序和应用脚本” 解决方法: 第一步: 打开chrome浏览器,单击右上角的菜单栏,选择“工具”→“扩展程序”,进入“扩展程序”界面 第二步: 将下载好的剪藏插件,从文件夹里直接拖到chrome“扩展程序”界面,根据提示点击“添加”就可以了 第三步: 重启浏览器即可 参考文档: Chrome提示印象笔记剪藏插件

RedHat 7.0 Flash 安装

吃可爱长大的小学妹 提交于 2020-03-22 12:11:02
1. Firefox https://get.adobe.com/flashplayer su root cd /home/labuser/Desktop/linux/ ls rpm -ivh flash-player-npapi-24.0.0.194-release.x86_64.rpm about:plugins rpm安装的Flash在 /usr/lib64/ (安装RedHat System时系统自带的Firefox在这里)下面,如果你的Firefox不在这里的话,只能替换 about:plugins tar -jxf flash_player_npapi_linux.x86_64.tar.gz cd /npapi/ rm -rf /usr/lib/mozilla/plugins/libflashplayer.so (根据about:plugins出来的路径写) cp libflashplayer.so /usr/lib/mozilla/plugins/ 2. Chrome 首次使用Chrome时,如果需要Flash插件,Chrome浏览器会自动下载Flash并提示重启浏览器。 chrome://plugins 查看Flash 补充:chrome 56.0以上看不到Flash文件存放路径,并且访问Flash content可能出现闪退问题,可使用以下方式解决。 (a