zoukankan      html  css  js  c++  java
  • Linux下自动化测试环境的搭建

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

    1.1   需要确定IP  ,使用 ifconfig

    1.2  linux的用户名跟密码;

    1.3   确定可以远程ssh登录;

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

    service iptables stop  用户关闭防火墙;

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

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

    验证安装是否成功

    2.2  环境变量的搭建

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

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

    3.安装并配置 git

    3.1  安装git :  yum install git

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

    3.2 git 初始化设置 

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

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

    3.3  生成证权证书

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

    进入 .ssh 目录下

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

    进入github setting;

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

     

    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

    下载解压好之后 如下图:

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

    4.4  验证是否配好

     5.下载Tomcat

    5.1  下载Tomcat    wget  下载链接;

    5.2   解压  

    下载跟解压参考maven

    5.3   开启Tomcat服务

    5.4  查看Linux进程中是否有 tomcat

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

    6.jenkins的相关配置

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

    6.2  第一次启动

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

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

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

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

    6.5   需要将Linux注册到Jenkins上;

     

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

     

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

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

     

       

  • 相关阅读:
    2020年4月4日训练
    HZNU Training 17 for Zhejiang Provincial Competition 2020
    [kuangbin带你飞]专题四 最短路练习
    三分法
    洛谷多校第一周续
    洛谷春季 ACM 多校训练第五周
    简单数学三月小结
    线段树&树状数组
    图论三月小结
    Java中Double保留后小数位的几种方法
  • 原文地址:https://www.cnblogs.com/mengxiao/p/10887935.html
Copyright © 2011-2022 走看看