java自动化安装

Posted syy714363310

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java自动化安装相关的知识,希望对你有一定的参考价值。

一、安装jdk-1.8

     1.官网下载地址:Java Downloads | Oracle,下载后,直接双击运行jdk-8u161-windows-x64.exe进行安装即可

     2.配置java环境变量

      点击计算机->系统属性->高级系统设置->环境变量,设置系统变量。

   (1)新建系统变量:变量名:JAVA_HOME;变量值:【C:\\Program Files\\Java\\jdk1.8.0_161】。这里的变量值是JDK的安装包       位置

     (2)新建系统变量:变量名:CLASSPATH;变量值:【.;%JAVA_HOME%\\lib\\dt.jar;%JAVA_HOME%\\lib\\tools.jar;】。

   (3)找到系统变量Path进行编辑,在该变量最后添加【%JAVA_HOME%\\bin;%JAVA_HOME%\\jre\\bin;】

    3、验证证环境变量是否验证成功:在开始菜单搜索框输入【cmd】进入控制台,

         输入java,java -version

 二、安装配置Maven

1、下载地址:Maven – Download Apache Maven

 

 

 

2. 安装maven 

  1.将下载文件解压到 D:\\Tool\\maven 路径下(路径自定义)

  2. 新建环境变量MAVEN_HOME,赋值D:\\Tool\\maven

  3.编辑环境变量Path,追加%MAVEN_HOME%\\bin\\;

  4.maven已经完成了安装完成,cmd检查配置是否成功 ,执行命令  mvn -v

3.配置maven

    1.在D:\\Tool\\maven目录下新建maven-repository文件夹,该目录用作maven的本地库。

    2.打开D:\\Tool\\maven\\conf\\settings.xml文件,修改本地库地址,maven镜像仓库改为使用阿里云

    搜索:<localRepository>/path/to/local/repo</localRepository>

    localRepository节点默认是被注释掉的,需要把它移到注释之外,然后将localRepository节点的值改为我们创建的目录       

 D:\\Tool\\maven\\maven-repository

 

    说明:localRepository节点用于配置本地仓库,本地仓库其实起到了一个缓存的作用,它的默认地址是 C:\\Users\\用户名.m2。

    当我们从maven中获取jar包的时候,maven首先会在本地仓库中查找,如果本地仓库有则返回;如果没有则从远程仓库中获取包,并在本地库中保存

  

  

<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>


  3.运行一下DOS命令: mvn help:system,

   

   如果前面的配置成功,那么D:\\Tool\\maven\\maven-repository会出现一些文件。这些文件是通用jar包.

  C:\\Users\\石园园下生成一个.m2的目录

 

 

三、安装IDE工具(intelij)Java IDE工具如下:

   Eclipse(不推荐使用)
   Intelij(推荐使用)
1.下载地址:Download IntelliJ IDEA: The Capable & Ergonomic Java IDE by JetBrains,下载社区版本

 

 

2.. intellij配置mvn

file–> settings –> Build, Execution,Deployment –> Maven –> 在Mavenhome director选项中选择maven的安装目录。

Maven home directory: C:\\Users\\Administrator\\.m2\\repository 此目录为本地maven仓库的目录

User settings file : C:\\Users\\Administrator\\.m2\\settings.xml此目录为本地maven仓库的配置文件:如果没有settings.xml就D:\\Tool\\maven\\conf下settings.xml复制过去

 

 

 

3.创建mave项目:

1.new project 选择Maven,选择jdk1.8 ,点击创建

 

 

 2.创建完成后,项目目录下会自动生成pom.xml文件。这个文件是定义jar包版本,根据定义的版本自动下载指定包。

我们后续自动化测试需要的依赖包,可以去maven在线仓库查找配置。

selenium插件:https://mvnrepository.com/artifact/org.seleniumhq.selenium/selenium-java

其他插件:https://mvnrepository.com/,直接搜索查询,找到对应的版本即可!

 

 

 

选择指定版本的jar包配置(截图红圈区域),将配置复制到pom.xml文件中即可自动下载。

 

 

3 。在maven项目中的pom文件添加<dependencies>节点,并将selenium的dependency配置 添加其中。然后点击同步 

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

 

 

 

 

 4. 下载后,在左侧目录External Libraries里可以看到刚下载的jar包

 

 

四、谷歌浏览器驱动

四)Selenium安装

1. 下载浏览器驱动(根据本机谷歌的版本进行下载)

下载地址:CNPM Binaries Mirror

 

web自动化测试(java)---环境搭建

 

java的测试环境搭建相较于python还简单些,只要把相关的jar包导入即可了

 

1、安装java

  从官网下载最新的java安装程序,双击安装(java1.8)

 

2、下载java版的selenium的jar包(包括客户端和服务端jar包)

  

  客户端和服务端

  

 

3、导入jar包

  在eclipse中新建一个工程,然后右键工程,选择“Build Path”-“Configure Build Path”

  

 

4、导入jar包

  

 

5、导入之后就可以创建测试类进行测试,下面是一个最基本的打开网页的操作:

  

package seleniumTest;
import java.util.concurrent.TimeUnit;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.firefox.FirefoxDriver;

public class FirstSelenium {
	public static void main(String args[]){
		System.setProperty("webdriver.firefox.bin", "D:\\\\Program Files\\\\Mozilla Firefox\\\\firefox.exe");
		WebDriver driver = new FirefoxDriver();
		driver.manage().window().maximize();
		driver.manage().timeouts().implicitlyWait(8, TimeUnit.SECONDS);
		driver.get("http://www.baidu.com");
		
		driver.quit();
	}
}

  

  

 

以上是关于java自动化安装的主要内容,如果未能解决你的问题,请参考以下文章

Mac + Appium + Java1.8学习之Android自动化环境安装配置以及IDEA配置(附录扩展Selenium+Java自动化)

自动检测 Java 是不是存在并自动启动应用程序的 JAR 安装程序

App自动化测试环境安装

APP——自动化——java——初始化安装程序

appium+Java+testng自动化框架搭建-第一季

android自动化之appium的环境搭建