Selenium Grid 사용법
3979 단어 운영SeleniumGridPython3
yay -S selenium-server-standalone
1) Hub 시작
java -jar /usr/share/selenium-server/selenium-server-standalone.jar -role hub
브라우저에서 http://192.168.8.100:4444/grid/console 방문
2) 첫 번째 Node 시작
java -jar /usr/share/selenium-server/selenium-server-standalone.jar -role node
브라우저에서 http://192.168.8.100:4444/grid/console 방문
3) 두 번째 Node 시작
java -jar /usr/share/selenium-server/selenium-server-standalone.jar -role node
브라우저에서 http://192.168.8.100:4444/grid/console 방문
테스트 스크립트
Python3에서 FireFox를 사용합니다.
grid_follow_link.py
#! /usr/bin/python
# -*- coding: utf-8 -*-
#
# grid_follow_link.py
#
# Oct/16/2018
#
# ------------------------------------------------------------------
from selenium import webdriver
from selenium.webdriver.common.desired_capabilities import DesiredCapabilities
url = 'https://ekzemplaro.org'
driver = webdriver.Remote(
command_executor='http://192.168.8.100:4444/wd/hub',
desired_capabilities=DesiredCapabilities.FIREFOX)
driver.get(url)
tag = driver.find_element_by_id('ekzemplaro')
tag.click()
#
tag = driver.find_element_by_link_text('English')
tag.click()
#
# ------------------------------------------------------------------
Reference
이 문제에 관하여(Selenium Grid 사용법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/ekzemplaro/items/99be5d5bb4feba9dd3f6텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)