selenium分布式部署
生活随笔
收集整理的這篇文章主要介紹了
selenium分布式部署
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
一、下載jar包:selenium-server-standalone-3.9.1.jar,放到和chromedriver同級目錄
二、cmd切換到selenium-server-standalone包所在目錄,執行java?-jar?selenium-server-standalone-3.9.1.jar?-role?hub,開啟hub集線器,hub可以理解為一個中轉點,管理各個節點的注冊和狀態,接受遠程客戶端的調用(jdk必須是1.8以上版本,否則不兼容)
三、在服務器上執行命令來注冊node:java?-jar?selenium-server-standalone-3.9.1.jar?-role?node?-p?6666?-hub?http://10.11.122.2:4444/grid/register?-browser?browserName=chrome,maxInstances=5??
# ip:port是集線器所在服務器的ip和啟動端口
#-p指定端口,-browser指定瀏覽器,可以不寫,不寫則默認
四、客戶端調用
from selenium import webdriver from selenium.webdriver.common.desired_capabilities import DesiredCapabilitiesDesiredCapabilities.CHROME.update({"platform": "VISTA", })driver = webdriver.Remote('http://hub服務器ip:hub端口/wd/hub',DesiredCapabilities.CHROME) driver.get('http://ui.imdsx.cn') driver.quit()?
轉載于:https://www.cnblogs.com/luoyc/p/10643199.html
總結
以上是生活随笔為你收集整理的selenium分布式部署的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: spring suite tool 添加
- 下一篇: 杂项-公司:联邦快递百科-un