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镜像分享相关推荐

  1. Selenium Chrome浏览器版本与chromedriver驱动兼容版本对照表

    在使用selenium启动谷歌Chrome浏览器的时候,是需要用到chromedirver的,两者之间的版本是需要匹配的,否则会出现下面类似的报错: Only local connections ar ...

  2. 报错Could not find a version that satisfies the requirementAnaconda历史版本清华镜像

    我在学习Opencv时下载的Anaconda是最新的3版本,它对应的python版本是3.8.5,当我执行pip install opencv的时候是报这样的错误,找不到对应版本. 你可以打开下面的网 ...

  3. chrome 历史版本_2020 年最后一次更新,Chrome 性能大提升的新版本来了

    11 月 18 日凌晨,Google 正式发布 Chrome 87,作为计划中 2020 最后的一次更新,Google 不仅在这个版本中为我们带来了一些实用的功能改进,此前一直在测试的性能提升和能耗优 ...

  4. 下载旧版本docker镜像

    拉取旧版本docke ,以elasticsearch为例 docker search elasticsearch 如果search出来的镜像,不是自己想要的版本,可通过在docker hub上搜索好版 ...

  5. 谷歌chrome浏览器所有历史版本下载及selenium自动化控制插件资源分享

    使用python + selenium做网页自动化开发的小伙伴经常需要用到google chrome浏览器以及chromedriver插件.**下面,良哥将这两个珍藏的资源分享给大家!** 谷歌浏览器 ...

  6. 使用jigdo下载历史版本的debian镜像

    上次项目碰到了两个问题,一个是无法将opencv在64位的系统中编译成32位的库,这个的话,后来通过一通摸索,也算是解决了问题(当然,关于CMAKE的使用,还是要加强学习).另外一个问题,就是当时需要 ...

  7. Java+Selenium+Chrome、Firefox自动化测试环境搭建

    一.环境: 软件:idea+java+maven selenium版本:3.14.0 java版本:jdk1.8 chrome版本:80.0.3987.122 chromedriver版本:80.0. ...

  8. 谷歌/火狐浏览器的历史版本

    做UI自动化测试时所需的一些工具 火狐(firefox)浏览器的所有版本 https://download-installer.cdn.mozilla.net/pub/firefox/releases ...

  9. 解决谷歌浏览器chrome高版本关闭自动填充表单问题

    chrome 关闭自动填充 谷歌浏览器chrome.包括CentBrowser等谷歌内核的浏览器可能从67版本开始,好像就取消掉了关闭自动填充表单这个功能. 反正关闭自动记录表单变得很麻烦,几乎找不到 ...

  10. CentOS最新版本和历史版本下载方法

    转自: https://blog.csdn.net/qq_39720249/article/details/84026407 目录 一.官网下载 二.国内镜像网站下载 三.历史版本下载 一.官网下载 ...

最新文章

  1. 新技能 Get,使用直方图处理进行颜色校正
  2. 我,25岁,高中时创立的自动驾驶技术公司即将上市,估值34亿美元
  3. 执行phpize Cannot find config.m4
  4. sklearn自学指南(part12)--极小角回归及正交匹配追踪
  5. ASP.NET Session的七点认识(转)
  6. Android开发者指南24难点各个击破—来自androi中文翻译组
  7. 指令 出厂_CNC数控加工中心编程指令详解
  8. 想要配置文件生效 需要通过添加到web.xml加载到内存中
  9. python基础之socket
  10. 烦了,放弃卡巴——改用小红伞
  11. xx闪购—主体选项卡
  12. Excel中忽视隐藏行编序号
  13. android 模拟内存不足,雷电模拟器内存不足怎么办?雷电安卓模拟器怎么修改内存大小?...
  14. 安卓公交路线查询APP源码,公交换乘算法
  15. Ceres Solver介绍
  16. Vue+element图片上传
  17. 【ESP 保姆级教程】疯狂传感器篇 —— 案例:ESP8266 + BH1750 + webserver(局域网内查看曲线变化图)
  18. 写在“华为伙伴暨开发者大会”前夕:给昇腾AI划三个重点
  19. 汇开优店APP介绍及汇开优店管家区别
  20. web.xml中security-constraint安全认证标签说明

热门文章

  1. gom引擎没有和账号服务器连接,GOM引擎提示脚本错误,找不到脚本
  2. 动软代码生成器生成数据库文档问题
  3. 华为主题包hwt下载_华为主题开发工具
  4. 《概率论与数理统计》(浙大第四版)第三章总结笔记(纯手写)
  5. Java web 实现视频在线播放的常用几种方法
  6. 看英文PDF利器 智器+ColorDict 辞典
  7. 越狱团队否认收钱并中止与太极合作
  8. 电脑无法正常开机,黑屏,只显示鼠标。
  9. c语言源代码大全迅雷下载,俄罗斯方块C语言源代码
  10. javaweb项目遇到错误