Selenium Grid の使い方
4501 ワード
Arch Linux でのインストール
yay -S selenium-server-standalone
1) Hub の起動
java -jar /usr/share/selenium-server/selenium-server-standalone.jar -role hub
2) ひとつめの Node の起動
java -jar /usr/share/selenium-server/selenium-server-standalone.jar -role node
3) ふたつめの Node の起動
java -jar /usr/share/selenium-server/selenium-server-standalone.jar -role node
テストスクリプト
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()
#
# ------------------------------------------------------------------
Author And Source
この問題について(Selenium Grid の使い方), 我々は、より多くの情報をここで見つけました https://qiita.com/ekzemplaro/items/99be5d5bb4feba9dd3f6著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .