02-selenium安装
一、安装selenium
1、JAVA:
用maven安装selenium-java依赖,在pom.xml中配置
<dependency> <groupId>org.seleniumhq.selenium</groupId> <artifactId>selenium-java</artifactId> <version>3.X</version> </dependency>
selenium-java允许所有selenium支持的浏览器运行程序,如果你只想要一种浏览器支持,假如是firefox
<dependency> <groupId>org.seleniumhq.selenium</groupId> <artifactId>selenium-firefox-driver</artifactId> <version>3.X</version> </dependency>
同理,假如是chrome
<dependency> <groupId>org.seleniumhq.selenium</groupId> <artifactId>selenium-chrome-driver</artifactId> <version>3.X</version> </dependency>
2、Python
用pip安装selenium库
pip install selenium
或者你也可以下载PyPI source archive (selenium-x.x.x.tar.gz) 源代码进行安装
python setup.py install
3、c#
用NuGet安装selenium
# Using package manager Install-Package Selenium.WebDriver # or using .Net CLI dotnet add package Selenium.WebDriver
4、Ruby
用gem安装selenium
gem install selenium-webdriver
5、javascript
用npm安装selenium
npm install selenium-webdriver
二、安装webdriver
为了运行你的程序,你还要安装webdriver
下载WebDriver binary 然后配置到Path环境中
三、安装Grid
当你想要用grid时,你应该下载selenium-server-standalone JAR 文件,selenium-server包含所有的组件,当你用selenium-server时,你可以不用添加selenium-java或者浏览器具体的jar文件
<dependency> <groupId>org.seleniumhq.selenium</groupId> <artifactId>selenium-server</artifactId> <version>3.X</version> </dependency>