1987WEB视界-分享互联网热门产品和行业

您现在的位置是:首页 > WEB开发 > 正文

WEB开发

ALLEN老师自动化测试小课堂使用Jenkins实现定时任务

1987web2023-10-06WEB开发88
一、环境准备

一、环境准备

1、Jenkins下载:https://jenkins.io/zh/download/

2、Jenkins安装:解压下载的压缩包,直接点击msi文件安装即可

3、Jenkins启动及插件安装:

浏览器地址栏中输入:http://localhost:8080/,进入成功后会看到如下画面,按提示路径打开密码文件,输入密码:

解锁后需要进行插件的安装,可以自定义也可以默认安装(建议默认即可),时间会比较长。

4、Jenkins登录用户设置:

5、Jenkins用户登录:

使用上一步创建的用户和用户密码登录系统即可。

二、Python+selenium+Jenkins集成

1、进行集成之前,需要先完成自动化测试脚本的开发,并编写主测试文件maintest.py

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

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

4、配置构建任务

添加一个时间触发器,在指定的时间时会触发脚本运行。

选择构建类型为Execute windows batch commond,设置如下,保存退出设置界面:

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

6、点击上一步的构建结果,查看控制台显示结果

7、查看输出的报告

在上文.\test_reports\目录下可以查看任务运行HTML格式报告结果。

如果代码中集成了邮件发送模块,可以直接查看邮件。

【原创作品,如果转发,请标注转自本链接】

parameters

需要

【Jenkins系列】-Pipeline语法全集

Jenkins为您提供了两种开发Pipeline的方式:脚本式和声明式。