当前位置:网站首页>pytest接口自动化测试框架 | Jenkins集成初探
pytest接口自动化测试框架 | Jenkins集成初探
2022-08-03 18:26:00 【COCOgsta】
视频来源:B站《冒死上传!pytest接口自动化测试框架(基础理论到项目实战及二次开发)教学视频【软件测试】》
一边学习一边整理老师的课程内容及试验笔记,并与大家分享,侵权即删,谢谢支持!
附上汇总贴:pytest接口自动化测试框架 | 汇总_COCOgsta的博客-CSDN博客
持续集成的概念
持续集成Continuous Integration
持续交付Continuous Delivery
持续部署Continuous Deployment
什么是持续集成:
持续集成时指开发者在代码的开发过程中,可以频繁的将代码部署集成到主干,并进行自动化测试
什么是持续交付:
持续交付指的是在持续集成的环境基础之上,将代码部署到预生产环境
持续部署:
在持续交付的基础上,把部署到生产环境的过程自动化
持续部署和持续交付的区别就是最终部署到生产环境是自动化的
Jenkins
Jenkins是什么?
Jenkins是一款开源CI&CD软件,用于自动化各种任务,包括构建、测试和部署软件。
Jenkins支持各种运行方式,可以通过系统包、Docker或者通过一个独立的Java程序。
需要安装以下软件:
Java8(JRE或者JDK都可以)
环境搭建:
下载Jenkins.war,
http://jenkins.io/download/
cmd运行java -jar jenkins.war --httpPort=8081
给一个默认密码
安装插件:默认推荐,自定义插件
打开浏览器进入链接:http://localhost:8081,用户名admin,密码就是刚才记录的
- 创建Freestyle project
- 选择Build页面
- 将cmd中需要敲的命令放到Command中,并保存
- 选择Build Now,进行构建
- 构建完成后,在Console Output查看到输出
边栏推荐
- openresty 高可用部署
- Weekly recommended short video: In order to fill the gap of learning resources, the author specially wrote a book?
- 云图说丨初识华为云微服务引擎CSE
- 二叉树求和路径问题解答与注记
- 阿里资深专家打造从零开始学架构,含阿里内部技术栈PPT、PFD实战
- 【HCIP】MPLS实验
- 一文搞懂│php 中的 DI 依赖注入
- 动态打印菱形
- How to install and start VNC remote desktop service on cloud GPU?
- 87.(cesium之家)cesium热力图(贴地形)
猜你喜欢
随机推荐
How to install and start VNC remote desktop service on cloud GPU?
技术干货|如何将 Pulsar 数据快速且无缝接入 Apache Doris
mysql命令
2022年7月国产数据库大事记
理想L9旗舰级的安全性有多强?守护一家人安全出行“底线”
xxl-job 实现email发送警告的代码解析(一行一行代码解读)
LyScript 内存交换与差异对比
POJ 1465 Multiple(用BFS求能组成的n的最小倍数)
开篇-开启全新的.NET现代应用开发体验
WEB 渗透之SSRF
Gson 学习笔记
tree命令:以树的形式列出目录中的文件
flink-sql 客户端 可以设置并行度 吗?断开算子链
Share 14 JS functions you must know
Mock模拟数据,并发起get,post请求(保姆级教程,一定能成功)
【Azure 事件中心】使用Azure AD认证方式创建Event Hub Consume Client + 自定义Event Position
程序员如何分分钟搞垮一个项目?
Higher mathematics - chapter ten infinite series - constant term series
fatal error: jni.h: No such file or directory
87. (Home of cesium) cesium heat map (topography)