Selenium 与 浏览器驱动

官方下载地址

1. 忽略本地缓存安装 / 升级 Selenium

pip --no-cache-dir install -U selenium
pip --no-cache-dir install -U selenium -i https://mirrors.aliyun.com/pypi/simple/

2. Selenium docs

3. Selenium Standalone Server

4. Windows 杀进程

TASKKILL  /IM chrome.exe /f
TASKKILL  /IM iexplore.exe /f
TASKKILL  /IM firefox.exe /f
TASKKILL  /IM IEDriverServer.exe /f
TASKKILL  /IM geckodriver.exe /f
TASKKILL  /IM chromedriver.exe /f

5. Selenium Grid

直接开启服务器

java -jar selenium-server-standalone-3.141.59.jar

开启 Hub 服务器

java -jar selenium-server-standalone-3.141.59.jar -role hub -port 4444

开启 Node 服务器,注册到 Hub 服务器

java -jar selenium-server-standalone-3.141.59.jar -role node -hub http://127.0.0.1:4444/grid/register

开启 Node 服务器,限制总会话 5

java -jar selenium-server-standalone-3.141.59.jar -role node -maxSession 5 -hub http://127.0.0.1:4444/grid/register

开启 Node 服务器,指定支持浏览器类型

java -jar selenium-server-standalone-3.141.59.jar -role node -hub http://127.0.0.1:4444/grid/register  -maxSession 100 -browser "browserName=htmlunit,javascriptEnabled=true,version=firefox,maxInstances=100"
java -jar selenium-server-standalone-3.141.59.jar -maxSession 100 -role node -hub http://127.0.0.1:4444/grid/register -browser "browserName=chrome,maxInstances=100"
java -jar selenium-server-standalone-3.141.59.jar -maxSession 10 -role node -hub http://127.0.0.1:4444/grid/register -browser browserName=chrome,maxInstances=10 -browser browserName=firefox,maxInstances=10 -browser browserName="internet explorer",maxInstances=5

开启 Node 服务器,指定浏览器类型,向 Hub 服务器汇报正确 IP

java -jar selenium-server-standalone-3.141.59.jar -maxSession 10 -role node -hub http://127.0.0.1:4444/grid/register -browser browserName=chrome,maxInstances=10 -browser browserName=firefox,maxInstances=10 -browser browserName="internet explorer",maxInstances=5 -host 192.168.2.5
© 2020 曾润平. All rights reserved.

结果匹配 ""

    没有匹配的结果 ""