linux搭建自动化测试,Linux下自动化测试环境的搭建

1.安装Linux虚拟机,详情参考  https://blog.csdn.net/qq_22770715/article/details/78558374     https://www.cnblogs.com/Q277227/p/8176564.html

1.1   需要确定IP  ,使用 ifconfig

e7f6c27ee070f5d4668d0af6d571039b.png

1.2  linux的用户名跟密码;

1.3   确定可以远程ssh登录;

98b877d53a925048935f250f23b1f6ef.png

1.4  确定防火墙处于关闭状态

381bbd423511af47300458c2778dec93.png

service iptables stop  用户关闭防火墙;

2.java jdk的安装以及环境变量的搭建

2.1  通过linux命令进行安装yum install java ;也可以下载linux版本的jdk,复制到linux虚拟机下;

验证安装是否成功

959323063f1d176d333101a3805ae9bf.png

2.2  环境变量的搭建

进入系统根目录下的  /etc/profile ,如下进行环境变量的搭建;

6fd712e895dca60c09f4c3fc3a5dc9b9.png

757d1f22dfa724c92f6c0d3199ed730b.png

通过vim命令进入,输入 i,进行编辑,esc退出编辑,:wq保存并退出,:q退出;

3.安装并配置 git

3.1  安装git :  yum install git

验证是否安装成功  git --version

a15963e4d588e78e1361b4875bd78932.png

3.2 git 初始化设置

git config --global username ""   //用户名

git config --global user.email ""   //用户email

3.3  生成证权证书

ssh-keygen -t rsa -C "email地址"

进入 .ssh 目录下

80b9bc27f7f11adf19fd29c7a6c6ee2e.png

3.4   将生成的证书配置到github上,将 id_rsa.pub 里面的内容复制到 github上;

进入github setting;

a005afc136fb2c5a2927aa351864336a.png

3.5  确保liunx服务器与github之间可以联通;

80b300672f8a341c99a9659e694f0eb0.png

4. 使用maven进行构建

4.1  下载maven包  使用 wget  下载链接   //去apache官网复制linux下的下载链接,进行下载;如果 wget不识别,需要先下载wget工具 ,使用yum -y install wget

4.2  解压maven包  使用unzip 下载好的zip包    //如果unzip不识别,需要先下载unzip工具,使用yum -y install unzip

下载解压好之后 如下图:

53c7cd90164660228903cca62250c7a8.png

4.3  配置maven环境变量,跟jdk环境变量配置一样,参考jdk上边的截图;

4.4  验证是否配好

39851f5da665ef4254c289d712cb2728.png

5.下载Tomcat

5.1  下载Tomcat    wget  下载链接;

5.2   解压

下载跟解压参考maven

0cfdb16064d9a63757b5d6b7d57d08da.png

5.3   开启Tomcat服务

72995487a3c9f6cadf0c169ae70bea1b.png

5.4  查看Linux进程中是否有 tomcat

4602c3111f7078250a23c8dfd615410d.png

5.5  进入浏览器,输入 linux虚拟机的ip:port

afae282936f592d7c241d7e3ef491300.png

6.jenkins的相关配置

6.1  进入 jenkins 官网 https://jenkins.io/download/ ,复制链接

0b3707590f9ed34cbccfa8a42373c736.png

6.2  第一次启动

7dfef558780be1c31fdbb96c8802d1f7.png

6.3 在浏览器中输入 linux虚拟机的ip : 8070

7903f786cfdb53006cd03dedf73c83f8.png

6.4 需要对启动起来的jenkins进行一系列的配置;

安装插件,进入系统管理 - 可选插件 - 下载 rebuilder     safe restarter插件;

进入配置全局安全性, 安全矩阵里添加 admin 用户;

52b519720bea8c3b47cf85cd02875b40.png

6.5   需要将Linux注册到Jenkins上;

81237979539a093ed5663d018be63818.png

34770f8db1ae554130a617aac8f8a42c.png

启动节点验证Linux服务器已经成功注册到jenkins上,如下 Testlinux前面没有红叉 就是注册成功;

5024c3379734be94747b08a89f96323e.png

新建job验证jenkins任务可以远程运行在Linux服务上   如下 RMCT 跟 TestTask是新建的job;

32ce99a77a169cf27ba4c3c50227e9c7.png

点击新建的job, 点击  立即构建   ,可以进行构建;

9670729b1e561ef9bf56ae9b0d9bdf4d.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值