自动化测试集成之Jenkins的安装与部署

一、环境准备

1、Jenkins下载

2. Jenkins安装

  • 解压下载的压缩包,直接点击msi文件安装即可

3. Jenkins启动及插件安装

  • 浏览器地址栏中输入:http://localhost:8080/,等一会儿
    在这里插入图片描述
  • 进入成功后会看到如下画面,按提示路径打开密码文件,输入密码
    在这里插入图片描述
  • 解锁后需要进行插件的安装,可以自定义也可以默认安装(建议默认即可),时间会比较长。
    在这里插入图片描述

4. Jenkins用户注册

  • 注册用户名和密码

5. Jenkins用户登录

  • 在登录页面输入刚注册的用户名和密码
  • 登录成功后进入如下界面
    在这里插入图片描述

二、Python+selenium+unittest+Jenkins集成

1. 代码准备

  • 进行集成之前,需要先完成自动化测试脚本的开发,并编写主测试文件maintest.py
    在这里插入图片描述

2. 将python的安装路径设置在Jenkins的环境变量中

  1. 构建执行状态
    在这里插入图片描述
  2. 点击设置
    在这里插入图片描述
  3. 勾选“Environment variables”,点击“新增”
    在这里插入图片描述
  4. 输入键名,粘贴值路径,点击保存
    在这里插入图片描述

3. Jenkins新建一个自由风格的项目

  1. 点击新建
    在这里插入图片描述
  2. 输入名称,选择一个自由风格的项目,点击确定
    在这里插入图片描述

4. 配置构建任务

  • 添加一个时间触发器,在指定的时间时会触发脚本运行。
    在这里插入图片描述
  • 选择构建类型为Execute windows batch commond
    在这里插入图片描述
  • 输入python运行命令,点击保存
    在这里插入图片描述
    注:在此之前请在python命令行里面运行一次确保代码都能跑通。

5. 构建任务,进入到设置的项目

  • 开始构建和构建历史在这里插入图片描述
  • 点击闪烁的小点或者下拉按钮可以进入控制台
    在这里插入图片描述
  • 进入控制台输出窗口,等待结果
    在这里插入图片描述

6. 得到控制台打印结果

在这里插入图片描述

7. 查看输出的报告

  • 在相应目录下可以查看任务运行HTML格式报告结果。
  • 如果代码中集成了邮件发送模块,也可以直接查看邮件。
    在这里插入图片描述

三、Python+requests+unittest+Jenkins集成

  • Python+requests+unittest+Jenkins集成与上面Python+selenium+unittest+Jenkins集成做法雷同
  • 在实际开发中,我们可以直接将项目部署到Jenkins的目录中,将项目放到C:\XXX\Jenkins\workspace中即可
  • 在配置项目执行的命令时就可以像这样写
    在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/yang_yang_heng/article/details/109129205