selenium chrome历史版本docker镜像分享
selenium chrome历史版本docker镜像分享
本文主要分享selenium chrome历史版本docker镜像的获取方式:
- Docker 1.18
- Ubuntu 16.04
介绍
在使用selenium grid进行自动化测试时,为了节省资源,需要搭配docker一起使用。官方提供了selenium的一系列镜像,包括:
- selenium/hub
- selenium/node-chrome
- selenium/node-firefox
- selenium/node-chrome-debug
- selenium/node-firefox-debug
…
还有一些hub和浏览器集成的独立镜像,这里不一一介绍,可以直接访问官方地址查看 - Docker Hub:https://hub.docker.com/u/selenium/
- GitHub:https://github.com/SeleniumHQ/docker-selenium
历史版本
由于官方提供的镜像版本均是以selenium-server版本进行定义的,所以我们在进行自动化测试时,浏览器版本选择变得很困难。在调研练习时,一般都是直接pull latest
版本,只有启动容器访问hub页面才能看到浏览器版本。
于是我在官方基础上,通过各大网站分享的Linux Chrome历史版本deb包,制作了selenium-node-chrome的各版本镜像供测试使用。
- DockerHub:https://hub.docker.com/u/suyunrong/
- GitHub:https://github.com/suyunrong/selenium-node-chrome
- Debug版:https://github.com/suyunrong/selenium-node-chrome-debug
其它
除了selenium官方提供的镜像之外,我还找到了一个使用go语言编写的selenium grid项目Selenoid
,同时也提供的hub及各类型浏览器镜像,有全面的文档说明,官网要翻墙才能进入
- 官方地址:https://aerokube.com/selenoid/latest/
- GitHub:https://github.com/aerokube/selenoid
- DockerHub:https://hub.docker.com/u/selenoid/
说明
- 感谢各网站分享的chrome历史版本
- 感谢selenium官方提供的基础镜像及配置脚本
- 火狐历史版本有时间制作后也会分享出来
selenium chrome历史版本docker镜像分享相关推荐
- Selenium Chrome浏览器版本与chromedriver驱动兼容版本对照表
在使用selenium启动谷歌Chrome浏览器的时候,是需要用到chromedirver的,两者之间的版本是需要匹配的,否则会出现下面类似的报错: Only local connections ar ...
- 报错Could not find a version that satisfies the requirementAnaconda历史版本清华镜像
我在学习Opencv时下载的Anaconda是最新的3版本,它对应的python版本是3.8.5,当我执行pip install opencv的时候是报这样的错误,找不到对应版本. 你可以打开下面的网 ...
- chrome 历史版本_2020 年最后一次更新,Chrome 性能大提升的新版本来了
11 月 18 日凌晨,Google 正式发布 Chrome 87,作为计划中 2020 最后的一次更新,Google 不仅在这个版本中为我们带来了一些实用的功能改进,此前一直在测试的性能提升和能耗优 ...
- 下载旧版本docker镜像
拉取旧版本docke ,以elasticsearch为例 docker search elasticsearch 如果search出来的镜像,不是自己想要的版本,可通过在docker hub上搜索好版 ...
- 谷歌chrome浏览器所有历史版本下载及selenium自动化控制插件资源分享
使用python + selenium做网页自动化开发的小伙伴经常需要用到google chrome浏览器以及chromedriver插件.**下面,良哥将这两个珍藏的资源分享给大家!** 谷歌浏览器 ...
- 使用jigdo下载历史版本的debian镜像
上次项目碰到了两个问题,一个是无法将opencv在64位的系统中编译成32位的库,这个的话,后来通过一通摸索,也算是解决了问题(当然,关于CMAKE的使用,还是要加强学习).另外一个问题,就是当时需要 ...
- Java+Selenium+Chrome、Firefox自动化测试环境搭建
一.环境: 软件:idea+java+maven selenium版本:3.14.0 java版本:jdk1.8 chrome版本:80.0.3987.122 chromedriver版本:80.0. ...
- 谷歌/火狐浏览器的历史版本
做UI自动化测试时所需的一些工具 火狐(firefox)浏览器的所有版本 https://download-installer.cdn.mozilla.net/pub/firefox/releases ...
- 解决谷歌浏览器chrome高版本关闭自动填充表单问题
chrome 关闭自动填充 谷歌浏览器chrome.包括CentBrowser等谷歌内核的浏览器可能从67版本开始,好像就取消掉了关闭自动填充表单这个功能. 反正关闭自动记录表单变得很麻烦,几乎找不到 ...
- CentOS最新版本和历史版本下载方法
转自: https://blog.csdn.net/qq_39720249/article/details/84026407 目录 一.官网下载 二.国内镜像网站下载 三.历史版本下载 一.官网下载 ...
最新文章
- 新技能 Get,使用直方图处理进行颜色校正
- 我,25岁,高中时创立的自动驾驶技术公司即将上市,估值34亿美元
- 执行phpize Cannot find config.m4
- sklearn自学指南(part12)--极小角回归及正交匹配追踪
- ASP.NET Session的七点认识(转)
- Android开发者指南24难点各个击破—来自androi中文翻译组
- 指令 出厂_CNC数控加工中心编程指令详解
- 想要配置文件生效 需要通过添加到web.xml加载到内存中
- python基础之socket
- 烦了,放弃卡巴——改用小红伞
- xx闪购—主体选项卡
- Excel中忽视隐藏行编序号
- android 模拟内存不足,雷电模拟器内存不足怎么办?雷电安卓模拟器怎么修改内存大小?...
- 安卓公交路线查询APP源码,公交换乘算法
- Ceres Solver介绍
- Vue+element图片上传
- 【ESP 保姆级教程】疯狂传感器篇 —— 案例:ESP8266 + BH1750 + webserver(局域网内查看曲线变化图)
- 写在“华为伙伴暨开发者大会”前夕:给昇腾AI划三个重点
- 汇开优店APP介绍及汇开优店管家区别
- web.xml中security-constraint安全认证标签说明