Java+selenium+testNG+webdriver自动化测试环境搭建

1.下载安装eclipse(安装前需要电脑中已有JDK)

下载链接如下:https://www.eclipse.org/downloads/download.php?file=/oomph/epp/2019-06/R/eclipse-inst-win64.exe

点击download即可

Java+selenium+testNG+webdriver自动化测试环境搭建_第1张图片

下载完成后,运行Eclipse安装程序,开始安装步骤:

  1. 点击安装程序,进入下图窗口,选择【Eclipse IDE for Enterprise Java Developers】,安装程序自动进入下一步。Java+selenium+testNG+webdriver自动化测试环境搭建_第2张图片
  2. 安装目录选项中,可以选择Eclipse的安装目录。安装目录框下方的检查选项是允许安装程序在系统开始菜单和桌面创建Eclipse快捷方式。安装目录确认后单击【INSTALL】按钮开始安装Eclipse。安装过程会从ECLIPSE官网下载安装数据,受网速影响安装过程可能会比较慢。
  3. 中间有其他弹窗的话只需要点击accept就好。
  4. 安装完成后,如下图所示,表示Eclipse安装完成。单击【LAUNCH】按钮可以直接启动Eclipse。Java+selenium+testNG+webdriver自动化测试环境搭建_第3张图片

2.下载安装chromedriver

下载地址:https://npm.taobao.org/mirrors

我的Chrome是74版本,故下载了2.46版本的chromedriver。Java+selenium+testNG+webdriver自动化测试环境搭建_第4张图片

  1. 下载成功后解压文件,然后打开eclipse
  2. 新建一个Java项目,此处命名为tests,点击next直至finish。Java+selenium+testNG+webdriver自动化测试环境搭建_第5张图片
  3. 鼠标右击tests,新建两个文件夹,分别命名为driver(用于存放Chromedriver),libs(用于存放selenium的jar包)Java+selenium+testNG+webdriver自动化测试环境搭建_第6张图片
  4. Chromedriver解压后,将.exe文件直接复制粘贴到driver文件夹下

Java+selenium+testNG+webdriver自动化测试环境搭建_第7张图片

3.下载安装selenium

下载地址:https://npm.taobao.org/mirrors/selenium/

此下载了Java3.13.0版本。

  1. 将解压后的selenium jar包复制到libs文件夹中(注:selenium中共有12个jar包,包含libs中的10个。)Java+selenium+testNG+webdriver自动化测试环境搭建_第8张图片
  2. tests右击选择properties->Java Build Path->Libraries->Add JARsJava+selenium+testNG+webdriver自动化测试环境搭建_第9张图片
  3. 使用鼠标快捷键,选中libs下的所有包(共有12个,都是selenium下的包),然后点击OK。Java+selenium+testNG+webdriver自动化测试环境搭建_第10张图片
  4. 确认12个包是否全部被添加到Libraries中无误,然后点击Apply and Close。Java+selenium+testNG+webdriver自动化测试环境搭建_第11张图片
  5. 列表中多了一个Reference Libraries,里面是刚刚添加的selenium中的12个jar包。Java+selenium+testNG+webdriver自动化测试环境搭建_第12张图片

 

4.下载安装testNG

  1. eclipse->Help->Eclipse Marketplace,在搜索框中输入testng,即可找到安装包,点击install。Java+selenium+testNG+webdriver自动化测试环境搭建_第13张图片
  2. 点击confirm->I accept the terms of licsense agreement->finish。Java+selenium+testNG+webdriver自动化测试环境搭建_第14张图片Java+selenium+testNG+webdriver自动化测试环境搭建_第15张图片
  3. 等待下载完毕即可。

你可能感兴趣的:(自动化测试,selenium,软件测试基础知识)