当前位置: 首页 > news >正文

Jenkins教程-3-github自动化测试任务构建

上一小节我们学习了Jenkins在windows和mac系统上安装搭建环境的方法,本小节我们讲解一下Jenkins构建github自动化测试任务的方法。

接下来我们以windows系统为例,讲解一下构建实际自动化测试任务的具体步骤。

安装git和github插件

点击进入Jenkins插件管理页面

安装如下插件

安装完插件,http://localhost:8081/restart 重启Jenkins后插件才能生效

Jenkins配置github的凭证信息

这里Jekins需要创建两个凭证,一个用于jekins的系统配置,一个用于jekins具体任务。

1、密钥凭证
github 生成 Personal Access Token
头像 –> Settings –> Developer settings –> Personal access tokens –> Generate new token

注意!生成令牌之后一点要记录下来,因为只显示一次


 

Jenkins创建一个github令牌类型的凭证

Secret填入刚才在github生成 Personal Access Token

2、账号凭证

3、配置github信息

系统管理>系统配置>GitHub> 点击 添加 Github 服务器
并勾选 “管理 Hook”,并添加 –> Jenkins
在弹出的窗口中,如下图配置,这里需要用到之前生成的令牌类型的凭据

Jenkins创建一个自由风格的项目

配置构建任务

勾选github项目,填写github项目URL, 例如https://github.com/xxxx/xxxxx

源码管理,勾选git,填写项目git地址,选择上一步中的账号凭证

添加构建步骤

以windows系统 为例,添加执行命令 echo "成功拉去github代码"

点击保存构建

执行构建任务

构建执行中

任务构建完成后,查看控制台输出

上述步骤完成后,代表你已经成功在Jenkins上配置好了github自动化测试项目,后续章节中我们将讲解如何执行具体自动化测试用例,生成Allure测试报告。

最后感谢每一个认真阅读我文章的人,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走,希望可以帮助到大家!

http://www.lryc.cn/news/376093.html

相关文章:

  • 0元体验苹果macOS系统,最简单的虚拟机部署macOS教程
  • Codeforces Round 946 (Div. 3) E. Money Buys Happiness
  • Git记录 上传至Gitee
  • 笔记-前端
  • 事务AOP
  • RAM和ROM
  • 聊聊系统架构之负载均衡优化实践
  • 代码规范性思考
  • TestProject Python SDK入门
  • 服务器数据恢复—EMC Isilon存储中被误删的虚拟机数据恢复案例
  • 华为安全Security认证,你了解多少?
  • 自动驾驶规划-RTT* 算法 【免费获取Matlab代码】
  • shell编程中的运算符的讲解
  • yudao-ui-admin-vue3 nginx配置
  • vue3第四十节(pinia的用法注意事项解构store)
  • PostgreSQL源码分析——索引扫描
  • 零基础入门学用Arduino 第四部分(一)
  • x-anylabelimg如何标识人脸
  • Element-ui中Table表格无法显示
  • 电信网关配置管理系统 del_file.php 前台RCE漏洞复现
  • 游戏心理学Day18
  • 发文章不违规的5种解决方案,非常适用,记得收藏!
  • 【ARMv8/ARMv9 硬件加速系列 2.2 -- ARM NEON 的加减乘除(左移右移)运算】
  • [2024-06]-[大模型]-[Ollama]- WebUI
  • AI智能盒子助力中钢天源设备工厂升级安全防护
  • RNN的变种们:GRULSTM双向RNN
  • Linux网络-HttpServer的实现
  • GPT-4o的综合评估与前景展望
  • 私人云盘(自动云同步)
  • 【CMake】Linux 下权限丢失与软链接失效问题