自动补全代码的快捷键 eclipse如何自动补全代码
admin
2023-10-21 15:50:07

此接口自动化框架基于Java + Maven + Testng + Jenkins一、安装jdk

1、下载jdk安装包后,双击jdk1.8出现如下图:

Java接口自动化系列——环境安装

2、点击下一步,记住jdk安装路径,为后面配置环境变量准备

Java接口自动化系列——环境安装

3、可以更改安装路径,也可以默认直接点击下一步

Java接口自动化系列——环境安装

4、点击关闭,Jdk安装完成

Java接口自动化系列——环境安装

5、安装后在安装路径下出现如图中两个文件夹

Java接口自动化系列——环境安装

二、配置jdk环境变量

1、安装完JDK后配置环境变量,路径为右击计算机→属性→高级系统设置→高级→环境变量。

Java接口自动化系列——环境安装

2、点击环境变量,系统变量→新建 JAVA_HOME 变量 。变量值填写jdk的安装目录(如默认路径为 C:\Program Files\Java\jdk1.8.0_101)

Java接口自动化系列——环境安装

3、系统变量→寻找到Path变量→编辑

在变量值最前面输入 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;(放在最前面的原因是防止其它变量干扰)

Java接口自动化系列——环境安装

4、系统变量→新建 CLASSPATH 变量

变量值填写 .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(注意最前面有一个点)

系统变量配置完毕

Java接口自动化系列——环境安装

5、检验是否配置成功运行cmd 输入 java -version (java 和 -version 之间有空格)

若如图所示显示版本信息 则说明安装和配置成功。

Java接口自动化系列——环境安装

三、安装eclipse

1、下载eclipse安装包后,解压

Java接口自动化系列——环境安装

2、打开eclipse可执行文件

Java接口自动化系列——环境安装

3、弹出这个界面不要管,点击ok

Java接口自动化系列——环境安装

4、如果弹出这个依旧不要管,点击ok

Java接口自动化系列——环境安装

5、选择一个工作区间,这个是工作空间是用来保存项目信息的,可以自定义一个保存路径

Java接口自动化系列——环境安装

6、然后点击OK,会跳转到如下界面。

Java接口自动化系列——环境安装

7、点击×号就可以啦

Java接口自动化系列——环境安装

8、最终出现下面这个界面

Java接口自动化系列——环境安装

9、可以把eclipse发送到桌面快捷哦,这样方便以后操作。

Java接口自动化系列——环境安装

10、设置eclipse自动补全功能,为后面在编码过程中取方便

点击Window--->Preferences--->Java--->Editor--->Content Assist, 在右侧的对话框中Auto Activation 下的子选项aAuto activation triggers for java后的文本框中输入

ABCDEFGHIJKLMNOPQRSTUVWSYZabcdefghijklmnopqrstuvwxyz.(注意后面有一个点句)即可,这样在写代码的时候会根据输入的字母或. 自动提示相关的类、方法等信息

Java接口自动化系列——环境安装

11、设置eclipse字体大小

点击window--->preferences--->general--->appearance--->colors and fonts--->basic--->Text Font,设置字体类型及大小

Java接口自动化系列——环境安装

12、设置eclipse编码格式

1)全局编码格式

Java接口自动化系列——环境安装

2)设置文档编码格式

Java接口自动化系列——环境安装

3)设置项目的编码格式

选择项目-->右键-->Properties -->Resource 设置编码为UTF-8格式,如下图:

Java接口自动化系列——环境安装

Java接口自动化系列——环境安装

四、安装Maven

1、官网下载Maven安装包,解压后放到本地目录

Java接口自动化系列——环境安装

2、配置环境变量,计算机→系统属性→高级系统设置→高级→环境变量-系统变量

a、在系统变量新建MAVEN_HOME: 输入安装地址如D:\apache-maven-3.6.3

Java接口自动化系列——环境安装

b、编辑系统变量Path:在后面新增 %MAVEN_HOME%\bin;

Java接口自动化系列——环境安装

3、在CMD命令下输入mvn –v,出现如下图为安装正确

Java接口自动化系列——环境安装

4、打开安装包目录下conf文件夹下的settings.xml文件

a、修改本地仓库的地址用来保存下载的依赖包,

D:\Maven-repo,中间部分为自己定义的一个路径D:\Maven-repo

Java接口自动化系列——环境安装

b、配置镜像的地址,因为从默认的中央仓库(国外的服务器)下载依赖包太慢了,可以使用阿里云

mirrorId

*

Human Readable Name for this Mirror.

http://nexus.sf-express.com/nexus/content/groups/public/

在两个 之前配置

Java接口自动化系列——环境安装

5、在eclipse里配置maven,点击Window -> Preference -> Maven -> Installation -> Add,在Installation name中填写maven安装的地址,如D:\apache-maven-3.6.3并勾选, 点击Apply

Java接口自动化系列——环境安装

6、再在同路径下选择User Settings,在User Settings(open file)下填写settings文件的路径,如D:\apache-maven-3.6.3\conf\settings.xml,点击Apply,OK按钮

Java接口自动化系列——环境安装

五、新建一个Maven项目

1、点击FileNewMaven Project,勾选创建一个简单项目,点击Next

Java接口自动化系列——环境安装

2、填写Group Id 和 Artiface Id,Group Id一般是公司的域名反写如com.xxx, Artiface Id自定义一个项目的名称,点击Finish

Java接口自动化系列——环境安装

3、项目就创建完成了,会展示分层的目录结构和pom.xml文件

Java接口自动化系列——环境安装

六、Maven项目的pom.xml依赖默认的pom文件是下图样子

Java接口自动化系列——环境安装

2、往文件里面添加依赖,可以打开Maven的仓库地址https://mvnrepository.com/,这里集成了很多软件,例如testng依赖https://mvnrepository.com/artifact/org.testng/testng

Java接口自动化系列——环境安装

Java接口自动化系列——环境安装

Java接口自动化系列——环境安装

3、往pom文件里面添加依赖格式,在 里添加内容,先添加 ,再在dependencies里添加复制的软件依赖

Java接口自动化系列——环境安装

4、可以编写代码脚本啦

七、TestNG插件安装

使用TestNG框架做自动化时,需要先安装testNG的插件,再在Pom.xml里添加依赖,有两种方法安装插件,一种离线安装,一种在线安装

1、 离线安装

1、安装插件包,解压testng-eclipse离线安装插件包,复制插件包中的两个文件夹,放到eclipse文件夹内

Java接口自动化系列——环境安装

验证是否集成成功

重启eclipse之后,Window-->Preterences弹窗出现TestNG说明安装成功

Java接口自动化系列——环境安装

Java接口自动化系列——环境安装

2、在线安装

1、通过eclipse页面点击工具栏的help—>Install new software

2、输入http://dl.bintray.com/testng-team/testng-eclipse-release/ 即可

Java接口自动化系列——环境安装

3、默认是安装最新版本可以去掉第一个勾

Java接口自动化系列——环境安装

4、可以选择版本安装

1)pom.xml里依赖的testng插件和testng版本最好一致,不要用最新的。如果在线安装选择6.10然后testng版本也选择6.10即可。

2)Testng依赖

org.testng

testng

6.10

test

5、设置编码

Java接口自动化系列——环境安装

八、集成Allure报表

1、直接去官网的github下面下载2.13.0版本

2、配置环境变量,添加安装路径allure-commandline-2.13.3\bin至环境变量PATH

Java接口自动化系列——环境安装

3、完成以上步骤之后,在cmd命令行测试一下是否安装成功 allure --version,出现安装的版本号说明安装成功,否则安装不成功

Java接口自动化系列——环境安装

4、配置pom.xml,allure需要的依赖

1)解决编码乱码问题

1.8

1.8

UTF-8

UTF-8

UTF-8

1.8.10

2)添加allure依赖

io.qameta.allure

allure-testng

2.13.3

3)allure的testng插件配置

org.apache.maven.plugins

maven-surefire-plugin

2.22.1

true

testng.xml

-Dfile.encoding=UTF-8

-javaagent:"${settings.localRepository}/org/aspectj/aspectjweaver/${aspectj.version}/aspectjweaver-${aspectj.version}.jar"

allure.results.directory

${project.build.directory}/allure-results

org.aspectj

aspectjweaver

${aspectj.version}

5、eclipse执行,生成allure报表测试报告

在项目右击Run As - Maven,先Maven clear,再Maven test,会在工程的根目录下(eclipse 设置的workspace-项目名称)生成一个allure-results文件夹,里面都是json格式的文件

Java接口自动化系列——环境安装

Java接口自动化系列——环境安装

6、打开cmd,输入allure serve (allure-results路径地址,可以在项目右键属性查看路径),如我本地的是在:

Java接口自动化系列——环境安装

就可以生成allure报告了

Java接口自动化系列——环境安装

Java接口自动化系列——环境安装

至此,自动化框架需要配置的大部分环境已完成,如有不足,感谢大家指正!

相关内容

热门资讯

埃菲尔铁塔在哪 中国仿建埃菲尔... 2019年4月26日,广西南宁市,街头惊现一座巨型山寨版埃菲尔铁塔,高约20米,白色塔身,造型逼真,...
苗族的传统节日 贵州苗族节日有... 【岜沙苗族芦笙节】岜沙,苗语叫“分送”,距从江县城7.5公里,是世界上最崇拜树木并以树为神的枪手部落...
1秒多少毫秒 1秒等于多少毫秒... 长度单位换算1丈=10尺;1尺=10寸;1寸=10分;1分=10厘;1丈≈3.33米;1尺≈3.33...
北京的名胜古迹 北京最著名的景... 北京从元代开始,逐渐走上帝国首都的道路,先是成为大辽朝五大首都之一的南京城,随着金灭辽,金代从海陵王...
应用未安装解决办法 平板应用未... ---IT小技术,每天Get一个小技能!一、前言描述苹果IPad2居然不能安装怎么办?与此IPad不...
长白山自助游攻略 吉林长白山游... 昨天介绍了西坡的景点详细请看链接:一个人的旅行,据说能看到长白山天池全凭运气,您的运气如何?今日介绍...
脚上的穴位图 脚面经络图对应的... 人体穴位作用图解大全更清晰直观的标注了各个人体穴位的作用,包括头部穴位图、胸部穴位图、背部穴位图、胳...
世界上最漂亮的人 世界上最漂亮... 此前在某网上,选出了全球265万颜值姣好的女性。从这些数量庞大的女性群体中,人们投票选出了心目中最美...
猫咪吃了塑料袋怎么办 猫咪误食... 你知道吗?塑料袋放久了会长猫哦!要说猫咪对塑料袋的喜爱程度完完全全可以媲美纸箱家里只要一有塑料袋的响...
中国电信人工电话多少 中国电信... 当我们在使用中国移动、中国电信和中国联通提供的电信业务时,可能会发生争议。建议直接向服务提供商投诉,...
埃菲尔铁塔在哪 中国仿建埃菲尔... 2019年4月26日,广西南宁市,街头惊现一座巨型山寨版埃菲尔铁塔,高约20米,白色塔身,造型逼真,...
苗族的传统节日 贵州苗族节日有... 【岜沙苗族芦笙节】岜沙,苗语叫“分送”,距从江县城7.5公里,是世界上最崇拜树木并以树为神的枪手部落...
北京的名胜古迹 北京最著名的景... 北京从元代开始,逐渐走上帝国首都的道路,先是成为大辽朝五大首都之一的南京城,随着金灭辽,金代从海陵王...