103.md 4.9 KB
Newer Older
W
init  
wizardforcel 已提交
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89
# 9b。 WebDriver –在Eclipse中设置

> 原文: [https://javabeginnerstutorial.com/selenium/9b-webdriver-eclipse-setup/](https://javabeginnerstutorial.com/selenium/9b-webdriver-eclipse-setup/)

欢迎来到我们的第一篇关于WebDriver系列的*探索*帖子。 建议您密切注意并共同努力,以使设置过程更加简单!

## 先决条件:

1.  拥有有效的互联网连接。
2.  在系统上下载并安装Java SE Development Kit(JDK)。 (http://www.oracle.com/technetwork/java/javase/downloads/index.html)
3.  下载Eclipse IDE。 不需要安装。 只需将所有内容提取到一个文件夹中,然后双击可执行文件即可。 (http://www.eclipse.org/downloads/)

是时候按照3个步骤来设置环境了,

### <u>步骤1:</u>

转到 [http://www.seleniumhq.org/download/](http://www.seleniumhq.org/download/) 。 在“ Selenium Client & WebDriver语言绑定”部分下,单击“ Java”语言的下载链接。 (请注意,您看到的版本号可能与此处快照中的版本号不同,因为创建此文章时,最新的版本是3.0.0-beta2。)

![WebDriver Download](img/0b73e11622eb81a47c315a5dfca2bd33.png)

### <u>步骤2:</u>

将下载的文件解压缩到系统上所需的位置。 切换到Eclipse并选择所需的工作空间目录。

创建一个新的Java项目,如下所示:File-> new-> Java Project。 我已将项目命名为“ WebDriver测试”。

### <u>步骤3:</u>

右键单击创建的项目。 选择“构建路径”->“配置构建路径...”

![Set up in eclipse](img/0c13bbcf5a6e7496910ffb5dc4aeff5e.png)

现在有**两种方式**可以将外部JAR添加到我们的项目中。

## 方法1:

确保已选择“库”标签。 单击“添加外部JAR ...”按钮。 “ JAR选择”窗口将打开。 浏览至seleniumhq.org站点(Selenium Client和WebDriver语言绑定)中的文件的下载和提取位置。

确保选择所有类型为“可执行Jar文件”的文件。 目前,我在“ selenium-java-3.0.0-beta2”文件夹中有一个文件,在selenium-java-3.0.0-beta2 \ lib文件夹中有16个文件。

点击“打开”,将它们添加到“库”标签中。

![set up - adding jars](img/880ea8dae2b40384dc07196fdbad4411.png)

## 方法2:

当您出于各种目的添加大量外部JAR文件(例如WebDriver,JUnit,Ant等)时,这确实非常方便。如果遵循方法1,则区分为每种目的添加的JAR可能会变得非常困难。 在方法2中,我们将相应地创建一个单独的文件夹和名称,以便于识别和记录文档。

确保选择了“库”标签。 单击,添加库…->用户库->接下来。

![set up - user library](img/bf14e54d476d9a29513d8492c9ced139.png)

现在,单击“用户库...”,将打开一个新窗口。 单击,新建...->指定文件夹的名称->确定。

![User library custom name](img/cecbd5cf7bdbab42d44db3cebb5143d1.png)

单击“添加外部JAR ...”按钮。 “ JAR选择”窗口将打开。 浏览至seleniumhq.org站点(Selenium Client和WebDriver语言绑定)中的文件的下载和提取位置。

Make sure that you select all the files with type, ‘Executable Jar File’.  Currently I have one file in ‘selenium-java-3.0.0-beta2’ folder and 16 files in selenium-java-3.0.0-beta2\lib folder.

点击“打开”,将它们添加到“用户库”窗口下创建的文件夹中。 点击“确定”,现在您将在“添加库”窗口中看到带有复选框的用户库。 确保选中此复选框,然后单击“完成”。 创建的用户库将在项目属性窗口的“库”选项卡中提供所有添加的外部JAR。

![set up - jars](img/9b17625febb72772c5a42b94205880b2.png)

单击“确定”按钮后,新添加的JAR将在“包资源管理器”窗格中的项目下显示。

![Eclipse package explorer](img/47b2fc334fea0ad2428f1895376e5580.png)

***<u>即时贴:</u>*** *(这只是告诉您做一个注释)*

*此设置可与Selenium 2版本完美配合(我已经使用了很长时间了,一切都很好)。 但是,如果您使用的是Selenium 3 beta版本(如上面的屏幕快照所示),则需要执行一些其他步骤。*

*   *从“ https://github.com/mozilla/geckodriver/releases”下载“ geckodriver.exe”。*

![set up - gecko driver](img/ea1465c979004461a1cb631d319582fe.png)

*   *编写测试脚本时,请确保包括以下行(还要确保系统中的Firefox浏览器版本为48 +),*

```java
System.setProperty("webdriver.gecko.driver", "<path_to_geckodriver.exe>");
```

你猜怎么了?! 您已经准备就绪,很快我们将通过启动Firefox浏览器来创建和运行我们的第一个测试脚本。

在另一篇文章中再见。 祝你今天愉快!

###### 下一篇文章

##### [9c。 WebDriver –启动Firefox](https://javabeginnerstutorial.com/selenium/9c-webdriver-first-test-script-firefox/ "9c. WebDriver – First test script by launching Firefox") 的第一个测试脚本