코딩/Selenium Grid
Selenium Grid - 3) 기존 테스트 Selenium Grid 연동
salzzak
2024. 3. 28. 14:32
728x90
기존 코드
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 selenium import webdriver
@pytest.fixture(scope="module")
def driver():
chrome_options = webdriver.ChromeOptions()
driver = webdriver.Remote(command_executor='http://127.0.0.1:4444/wd/hub',
options=chrome_options) # Webdriver 세팅 코드
# 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)
http://localhost:4444/ui#/sessions
세션에서 돌아가는걸 확인할 수 있다.
하지만 영상 버튼 을 눌러도 실제 돌아가는 모습을 볼수 없는듯 하다... ㅠㅠ
https://salzzak.tistory.com/78