현재 셀레늄 테스트를 실행하는 도커를 사용하는 방법을 배우고 있습니다. 그러나 다른 버전의 브라우저에서 테스트를 실행하려면 자체 이미지를 만들어야합니다.다른 브라우저 버전에서 셀렌 테스트를 실행하는 도커 이미지 만들기
몇 가지 방법을 시도했지만 실행하지 못했습니다. 나는 경로 아래에 고정 표시기 파일을 사용 :
https://hub.docker.com/r/selenium/node-chrome/~/dockerfile/
다음과 같은 명령을 사용하여 이미지를 구축하려고 :
고정 표시기 내 - 크롬 - 이미지 -t 구축을 --build- 인수 CHROME_DRIVER_VERSION = 2.23 --build, 인수 CHROME_VERSION = 구글 크롬 베타 = 53.0.2785.92-1 NodeChrome이
사람이 동일하게 구현하는 방법에 나를 인도 할 수 있습니까?
감사합니다,
애쉬 윈 Karangutkar
대신 다른 이미지를 만드는, 당신은 내부적으로 다른 브라우저의 버전이 서로 다른 버전에서 고정 표시기 이미지를 기존 시작할 수 있습니다. 예를 들어, 포트 4444에서 2.53.1-beryllium에서 Selenium Grid를 시작하고 포트 5555에서 3.0.1-aluminum에서 Selenium Grid를 시작하십시오. 그들의 버전이 당신에게 적합한 지 확인하기 만하면됩니다. – Tom
@Tom 3.0.0은 최신 버전을 선택하므로 특정 버전의 이미지를 직접 만들어야합니다. 이것을보십시오 : [link] (https://github.com/SeleniumHQ/docker-selenium/issues/17) –