下载Selenium JARs并在Eclipse中进行配置
Selenium以多种编程语言提供其API实现。
但是,基于Java的Selenium API绑定是最流行的。
在本教程中,我们将学习如何下载Selenium JAR,并配置Eclipse IDE以在编写测试脚本时使用它们。
要使用Selenium WebDriver配置Eclipse,我们需要执行以下活动:
- 安装Java
- 安装Eclipse IDE
- 使用WebDriver配置Eclipse IDE
安装Java
- 步骤1:转到官方(https://www.oracle.com/technetwork/java/javase/downloads),然后单击"下载"选项卡。
Java下载
- 步骤2:在Java SE Downloads下单击Icon
Java SE下载
- 步骤3:接受许可协议,然后选择与您的操作系统相对应的JDK。
Java许可证
- 步骤4:下载完成后,运行可执行文件以在Windows中安装JDK。
对Mac DMG文件执行类似的步骤。
对于Linux,您只需解压缩并设置PATH变量即可执行Java命令。
Java Exe
从Java 11开始,Java许可发生了重大变化。
出于商业目的,Oracle JDK不再免费。
但是,您可以使用OpenJDK,它在生产环境中是绝对免费的。
在Java 11功能中了解有关它的更多信息。
安装Eclipse IDE
让我们看看如何安装Windows的Eclipse IDE。
Mac和Linux操作系统的步骤也几乎相似。
您必须对相应操作系统的Eclipse安装程序文件执行类似的步骤。
- 步骤1:转到Eclipse官方,然后单击Eclipse IDE图标的"下载"按钮。
Eclipse IDE
- 步骤2:下载完成后,运行exe文件以启动Windows的Eclipse安装程序。
Eclipse Exe
- 步骤3:在安装程序窗口中单击" Java开发人员的Eclipse IDE"。
Eclipse IDE Java
- 步骤4:之后,将打开一个新窗口。
将安装文件夹路径更改为" C:\eclipse",然后单击安装按钮。
Eclipse安装
- 步骤5:成功完成安装后,将打开一个新窗口。
单击新窗口中的启动按钮。
Eclipse启动
- 步骤6:这将为您启动Eclipse IDE。
从下一次开始,您可以从其安装文件夹启动Eclipse。
Eclipse图标
硒JAR下载
基本上,硒没有安装,它已配置。
我们只需要下载jar并将其包含在eclipse中即可。
- 第1步:转到官方,然后单击"下载"选项卡。
硒
- 步骤2:点击"下载"链接以下载硒罐。
硒下载Java
- 步骤3:解压缩下载的文件夹,我们将得到类似于selenium-java-3.141.59的文件夹。
硒提取物
使用Selenium WebDriver配置Eclipse IDE
步骤1:启动eclipse安装文件夹中的" eclipse.exe"文件。
步骤2:当要求选择工作区时,只需单击"启动"按钮以接受默认位置。
Eclipse工作区
- 步骤3:从File> New> Project创建一个新的Java Project。
Java项目
- 第4步:为您的项目命名" Testing",如下所示。
单击完成按钮。
项目名
- 步骤5:右键单击Project name Testing,然后选择New> Package。
Java包
- 第6步:自动给程序包命名,然后单击"完成"按钮。
软件包名字
现在,您可以在项目名称"测试"下看到一个新的软件包名称自动化。
包
- 步骤7:右键单击包自动化并选择New> Class.Class Package步骤8:输入Class name Test,选中复选框public static void main并单击Finish按钮Class Name步骤9:现在您的Eclipse窗口将如下所示。
日食窗口
- 步骤10:现在,我们添加了几行Selenium代码,而不添加JAR文件。
下图显示了当我们不添加jar文件时的错误消息。
硒示例代码
让我们继续,将Selenium JAR文件添加到我们的项目中,以修复这些错误。
- 步骤11:右键单击Project Testing。
选择属性> Java构建路径。
然后单击"库"选项卡,然后单击"添加外部JAR"。
Java构建路径
- 第12步:从selenium jars文件夹添加客户端组合的jar。
硒罐
- 步骤13:将所有jars添加到libs文件夹下。
硒库
- 步骤14:点击Apply and Close按钮。
硒罐
- 步骤15:现在您的Project Package Explorer窗口应类似于下图。
同样,与Selenium类有关的错误也将消失。
其中我们需要导入WebDriver和ChromeDriver类。
硒进口库
That's it. Our Eclipse Java project is configured to use selenium classes.
硒Maven依赖关系
如今,大多数Java项目都使用Maven作为构建工具。
在这种情况下,将硒罐导入到您的项目中非常容易。
只需将以下依赖项添加到您的项目pom.xml文件中。
<dependency> <groupId>org.seleniumhq.selenium</groupId> <artifactId>selenium-java</artifactId> <version>3.141.59</version> </dependency>
如果您不熟悉Maven项目,请执行以下步骤。
- 步骤1:打开Eclipse,然后转到"文件">"新建">"项目"。
一般项目
- 步骤2:在新项目窗口中,有很多向导可供选择。
在" Maven"类别下选择" Maven Project",然后单击"下一步"按钮。
Maven项目
- 步骤3:在新屏幕中单击"下一步"按钮。
不要忘记选择"使用默认工作区位置"选项。
默认工作区
- 步骤4:在下一个屏幕中选择maven-archetype-quickstart,然后单击Next(下一步)按钮。
马文
- 第5步:输入组ID,工件ID,然后单击完成按钮。
GroupId ArtifactId
- 步骤6:创建项目后,您可以在项目浏览器中看到maven项目。
Maven项目新
- 步骤7:双击pom.xml,您将在编辑器中获得pom.xml的源代码。
Pom Xml
- 步骤8:我们需要将硒Maven依赖项配置添加到我们的项目中。
前往https://www.seleniumhq.org/download/maven.jsp。
其中硒家伙提供了行家依赖信息。
只需复制它们,因为我们需要将其粘贴到pom.xml文件中。
硒Maven依赖
- 步骤9:打开pom.xml文件并创建<dependencies>标记,并将依赖性代码粘贴到其中。
保存pom.xml文件更改。
硒Maven依赖关系
Step 10: Check your project "Maven Dependencies"; to confirm that selenium jars has been downloaded and included in the project.
Maven项目依赖项
Selenium Gradle依赖性
Gradle也是一种流行的构建工具,并被许多项目使用。
如果您正在使用Gradle,则将以下依赖项添加到build.gradle文件中。
compile "org.seleniumhq.selenium:selenium-java:3.141.59"