再次开始系统的自学自动化测试,这次编程语言选择的是Java,框架选择为TestNG,jekins集成
以博客记录学习内容,巩固知识
学习概要
- Webdriver
- TestNG
- Maven
- Git GitHub
- Tomcat
- Jenkins
- Page Object
- Robot Framework(RedWoodHQ)
- Cucumber
- Log4j
- POI
初识Selenium
开始学习前,首先要搭建Java环境
1.下载JDK
2.安装JDK
3.配置Java 环境
4.设置JAVA_HOME 环境变量:安装路径
(配置JAVA_HOME的作用:方便切换JDK版本,如果需要切换JDK版本,只需要将JAVA_HOME的值变更为切换版本的安装路径,因为PATH、CLASSPATH两个变量值是直接引用的JAVA_HOME)
5.设置Path值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
6.设置CLASSPATH: .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
7.校验是否安装完成
控制台输入: java –version
9.安装IDEA集成开发环境
安装完成后,新建IDEA的项目
新建的为Maven工程,右侧选择JDK版本
红框名字可随便取,不是重要的,版本号默认,点击下一步
设置项目名字,项目名称为上一步Artifactld自带过来的名称,建议修改,避免与工程中的其他项目名重复,项目位置即以后代码存放路径
项目新建完成(.idea中的文件是自动生成,最好不要进行改动,以免项目无法打开等情况;src为代码区域,Maven工程将代码区域分为main与test两块,一般main中放业务代码,test中放单元测试,无明确规定,可按个人习惯;Selenium.iml也为自动生成,不要改动;外部库中存放的是引用的jar包)
关于pom.xml文件详解
pom文件用来配置一些需要的包.现在文件中写下一对红框中的标签
从Maven下载selenium的jar包
百度maven,进入官网搜索selenium,选择Java的
选择需要的版本号进入,将红框内maven的东西复制
粘贴到pom文件的标签中,点击右下角弹框的Auto-Import,会自动下载
如果要修改selenium版本的话,可以直接在version标签中修改版本
Maven仓库是从国外下载,速度较慢,也可以从国内阿里云下载,但是我嫌麻烦并没有记住,网络不是很差劲的话,直接从maven下载速度感觉较正常的