본문 바로가기

코딩/Selenium Grid3

Selenium Grid - 3) 기존 테스트 Selenium Grid 연동 기존 코드 import time import pytest from selenium import webdriver @pytest.fixture(scope="module") def driver(): driver = webdriver.Chrome() yield driver driver.quit() def test_case_01(driver): driver.get("https://www.selenium.dev/selenium/web/web-form.html") time.sleep(5) driver.get("https://www.naver.com") time.sleep(5) driver 선언 시 selenium grid hub 주소를 넣어준다. import time import pytest from seleniu.. 2024. 3. 28.
Selenium Grid - 2) Docker 네트워크 구성 이전 블로그에서 Docker standalone 버전으로 실행을 해봤고, 실행중인 docker 이미지를 멈추고 Docker 네트워크를 구성해보자. * 맥 터미널 docker ps docker stop 추후 Appium 연결을 위해 아래 docker image 로 진행해보겠다. https://github.com/seleniumhq-community/docker-seleniarm GitHub - seleniumhq-community/docker-seleniarm: Multi-Arch (arm64/armhf/amd64) Docker images for the Selenium Grid Server Multi-Arch (arm64/armhf/amd64) Docker images for the Selenium Gr.. 2024. 3. 24.
Selenium Grid - 1) Docker 설치 https://www.selenium.dev/downloads/ Downloads Selenium automates browsers. That's it! www.selenium.dev Lastest stable version 다운로드 * 맥 터미널 java -jar selenium-server-4.18.1.jar standalone ㄴ 위 명령어 실행 시, * 브라우저 http://localhost:4444/ui 접속 시, ... 하려다가 https://velog.io/@tkjung/Selenium-Grid-%EC%BB%A8%ED%85%8C%EC%9D%B4%EB%84%88%EC%97%90-Appium-%EC%97%B0%EA%B2%B0 Selenium Grid 컨테이너에 Appium 연결 Selenium .. 2024. 3. 24.