selenium chrome历史版本docker镜像分享
生活随笔
收集整理的這篇文章主要介紹了
selenium chrome历史版本docker镜像分享
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
selenium chrome歷史版本docker鏡像分享
本文主要分享selenium chrome歷史版本docker鏡像的獲取方式:
- Docker 1.18
- Ubuntu 16.04
介紹
在使用selenium grid進(jìn)行自動(dòng)化測(cè)試時(shí),為了節(jié)省資源,需要搭配docker一起使用。官方提供了selenium的一系列鏡像,包括:
- selenium/hub
- selenium/node-chrome
- selenium/node-firefox
- selenium/node-chrome-debug
- selenium/node-firefox-debug
…
還有一些hub和瀏覽器集成的獨(dú)立鏡像,這里不一一介紹,可以直接訪問(wèn)官方地址查看 - Docker Hub:https://hub.docker.com/u/selenium/
- GitHub:https://github.com/SeleniumHQ/docker-selenium
歷史版本
由于官方提供的鏡像版本均是以selenium-server版本進(jìn)行定義的,所以我們?cè)谶M(jìn)行自動(dòng)化測(cè)試時(shí),瀏覽器版本選擇變得很困難。在調(diào)研練習(xí)時(shí),一般都是直接pull latest版本,只有啟動(dòng)容器訪問(wèn)hub頁(yè)面才能看到瀏覽器版本。
于是我在官方基礎(chǔ)上,通過(guò)各大網(wǎng)站分享的Linux Chrome歷史版本deb包,制作了selenium-node-chrome的各版本鏡像供測(cè)試使用。
- 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官方提供的鏡像之外,我還找到了一個(gè)使用go語(yǔ)言編寫的selenium grid項(xiàng)目Selenoid,同時(shí)也提供的hub及各類型瀏覽器鏡像,有全面的文檔說(shuō)明,官網(wǎng)要翻墻才能進(jìn)入
- 官方地址:https://aerokube.com/selenoid/latest/
- GitHub:https://github.com/aerokube/selenoid
- DockerHub:https://hub.docker.com/u/selenoid/
說(shuō)明
- 感謝各網(wǎng)站分享的chrome歷史版本
- 感謝selenium官方提供的基礎(chǔ)鏡像及配置腳本
- 火狐歷史版本有時(shí)間制作后也會(huì)分享出來(lái)
總結(jié)
以上是生活随笔為你收集整理的selenium chrome历史版本docker镜像分享的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 037-PHP如何返回闭包函数实例
- 下一篇: java class 关键字_java关