下载Selenium JARs并在Eclipse中进行配置

时间:2020-02-23 14:41:17  来源:igfitidea点击:

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"