2023详细教程:Eclipse中下载配置Selenium JAR文件进行自动化测试

Selenium提供了多种编程语言的API实现。然而,基于Java的Selenium API绑定是最受欢迎的。在本教程中,我们将学习如何下载Selenium JAR文件并配置Eclipse IDE以在编写测试脚本时使用它们。要将Eclipse配置为使用Selenium WebDriver,我们需要执行以下活动:

  1. 安装Java
  2. 安装Eclipse集成开发环境
  3. 配置Eclipse集成开发环境与WebDriver

安装Java

  • 步骤1:访问官方网站(https://www.oracle.com/technetwork/java/javase/downloads)并点击”下载”选项卡。
Java下载
  • 步骤2:点击Java SE下载下的图标。
Java SE下载
  • 步骤3:接受许可协议并选择与您操作系统相对应的JDK。
Java许可
  • 步骤4:下载完成后,运行可执行文件在Windows中安装JDK。对于Mac DMG文件执行类似步骤。对于Linux,您只需要解压并设置PATH变量以执行java命令。
Java可执行文件

从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可执行文件
  • 步骤3:在安装程序窗口中点击”Eclipse IDE for Java Developers”。
Eclipse Java IDE
  • 步骤4:之后,将打开一个新窗口。将安装文件夹路径更改为”C:\eclipse”并点击”安装”按钮。
Eclipse安装
  • 步骤5:安装成功完成后,将打开一个新窗口。在新窗口中点击”启动”按钮。
Eclipse启动
  • 步骤6:这将为您启动Eclipse IDE。从下次开始,您可以从其安装文件夹启动Eclipse。
Eclipse图标

下载Selenium JAR文件

基本上,Selenium不需要安装,只需进行配置即可。我们只需要下载JAR包并在Eclipse中导入即可。

  • 步骤1:访问官方网站并点击”下载”选项卡。
Selenium下载
  • 步骤2:点击”下载”链接以下载selenium的jar文件。
Selenium下载JAR文件
  • 步骤3:解压下载的文件夹,我们将得到类似selenium-java-3.141.59的文件夹。
Selenium解压ZIP

使用Selenium WebDriver配置Eclipse IDE

  • 步骤1:启动eclipse安装文件夹中的”eclipse.exe”文件。
  • 步骤2:当要求选择工作区时,只需点击”启动”按钮接受默认位置。
Eclipse工作区
  • Step 3: Create a new Java Project from File > New > Project.
Java Project

  • Step 4: Give your Project name ‘Testing‘ as shown below. Click on Finish button.
Project Name

  • Step 5: Right click on Project name Testing and select New > Package.
Java Package

  • Step 6: Give Package name automation and click on Finish button.
Package Name现在您可以在项目名为Testing下看到一个名为自动化的新包裹。

Package

  • Step 7: Right click on package automation and select New > Class.
Class Package

  • Step 8: Give Class name Test, check the option checkbox public static void main and click on Finish button.
Class Name

  • Step 9: Now your Eclipse window will look something like below.
Eclipse Window

  • Step 10: Now we add few lines of Selenium code without adding JAR files. Below image shows us the error message when we won’t add jar files.
Sample SeleniumCode我们继续并将Selenium JAR文件添加到我们的项目中以解决这些错误。- 步骤11:右键单击项目Testing。选择属性> Java build Path。然后点击“Libraries”选项卡,再点击“Add External JARs”。

Java Build Path

  • Step 12: Add client-combined jar from the selenium jars folder.
Selenium Jar

  • Step 13: Add all the jars under libs folder.
Selenium Libs

  • Step 14: Click Apply and Close button.
Selenium Jars

  • Step 15: Now your Project Package Explorer window should look similar to the below image. Also, the errors related to Selenium classes would have been disappeared. Here we need to import WebDriver and ChromeDriver classes.
Selenium Import Libraries就这样。我们的Eclipse Java项目已配置为使用selenium类。

Selenium Maven依赖这些天的大多数Java项目都使用Maven作为构建工具。在这种情况下,将Selenium的jar包导入到您的项目中非常容易。只需要将以下依赖项添加到您的项目的pom.xml文件中即可。

<dependency>
    <groupId>org.seleniumhq.selenium</groupId>
    <artifactId>selenium-java</artifactId>
    <version>3.141.59</version>
</dependency>  

如果你对Maven项目还不熟悉,以下是需要遵循的步骤。

  • Step 1: Open Eclipse then go to File > New > Project.
General Project

  • Step 2: In the new project window, there are many wizard to choose. Select Maven Project under Maven category and click on Next button.
Maven Project

  • Step 3: Click on Next button in the new screen. Don’t forget to select the “Use default Workspace location” option.
Default Workspace

  • 步骤4:在下一个界面中选择maven-archetype-quickstart,然后点击”下一步”按钮。
Maven
  • 步骤5:输入Group Id和Artifact Id,然后点击”完成”按钮。
GroupId ArtifactId
  • 步骤6:项目创建完成后,您可以在项目资源管理器中看到Maven项目。
Maven Project New
  • 步骤7:双击pom.xml文件,您将在编辑器中看到pom.xml的源代码。
Pom Xml
  • 步骤8:我们需要将Selenium Maven依赖配置添加到项目中。请访问https://www.seleniumhq.org/download/maven.jsp。Selenium官方团队在此提供了Maven依赖信息。只需复制这些信息,因为我们需要将其粘贴到pom.xml文件中。
Maven Dependency
  • 步骤9:打开pom.xml文件,创建<dependencies>标签,并将依赖代码粘贴到其中。保存pom.xml文件的更改。
Maven Project Dependencies

Selenium Gradle 依赖

Gradle也是一种流行的构建工具,被许多项目使用。如果您正在使用Gradle,则在您的build.gradle文件中添加以下依赖项。

compile "org.seleniumhq.selenium:selenium-java:3.141.59"
Selenium Gradle Dependencies

总结

上述内容的简要概述。我们学习了如何配置我们的系统以开始使用Selenium。我们安装了Java、Eclipse,并创建了一个新项目并添加了Selenium的jar文件。然而,对于我们的项目来说,最好使用Maven或Gradle构建工具,我们也学习了如何使用Maven和Gradle脚本添加Selenium的jar文件。

参考资料:Java SE下载、Eclipse下载、Selenium jar文件。

bannerAds