首页
学习
活动
专区
圈层
工具
发布
28 篇文章
1
如何设计自动化测试落地方案
2
【DevOps实践】5. Jenkins流水线集成SonarQube做代码质量分析
3
2023年十款开源测试开发工具推荐(自动化、性能、造数据、流量复制)
4
史上最全测试开发工具推荐(含自动化、性能、稳定性、抓包)
5
史上最全测试开发工具推荐(含自动化、APP性能、稳定性、抓包神器)
6
2021年软件测试工具大全(自动化、接口、性能、安全、测试管理)
7
软件测试_接口测试面试题_1.6
8
最全的 postman 工具使用教程!收藏了
9
单元测试指南
10
fiddler 抓包详细教程「建议收藏」
11
9个用于测试自动化的最佳AI测试工具(2024)
12
接口测试是什么?如何测试?
13
接口测试
14
从0到1学习接口自动化测试必备知识!
15
接口测试简介以及接口测试用例设计思路
16
httprunner 4.x学习 - 2.测试用例结构(testcase)
17
httprunner 4.x学习 - 5. validate 断言总结
18
初识Katalon Studio自动化测试工具
19
史上最全的Linux常用命令汇总(超全面!超详细!)收藏这一篇就够了!
20
LLM+RAG:AI生成测试用例智能体平台 (保姆级教程)
21
pytest+requests+allure实现接口自动化测试系列(10)-jenkins持续集成(完)
22
测试开发实战 | Docker+Jmeter+InfluxDB+Grafana 搭建性能监控平台
23
牛逼!花了9天,开发了一款一站式智能测试平台:STP!
24
Jmeter+Ant+Jenkins接口自动化测试平台
25
Locust + python + influxdb + grafana 展示性能压测QPS图表
26
那些高频的Python基础面试题
27
量化你团队的代码质量
28
如何在团队中做好Code Review

pytest+requests+allure实现接口自动化测试系列(10)-jenkins持续集成(完)

接着上一篇分享

接口自动化测试肯定都是团队协作完成的,所以我们一般会把代码放到gitlab或者svn等,然后新建多个分支,团队的成员就在某个分支下拉取代码,在自己的feature分支下编写测试脚本,然后合到主干分支或者其他的,通过构建工具来取代码执行测试脚本,这次我主要分享的是通过jenkins完成自动化测试构建。

这次我就不把之前编写的代码上传到github上面,我用之前我写好接口自动测试工程,目前已存在在github。github地址:https://github.com/fualfred,欢迎过来踩踩!

下面进入主题

1.进入jenkins,新建一个自由风格的job

2.配置git客户端,生产ssh key

代码语言:javascript
复制
ssh-keygen -t rsa -C "你登录github的邮箱"

运行命令后会生成公钥和密钥,将公钥复制到github

新建一个ssh key

3.jenkins源码管理,填写github项目的ssh地址

4.点击,新增一个Credential

选择ssh Username with private key,填写private key,添加后,如果没有报错,则说明已经连上github

5. 构建增加执行shell命令,添加执行测试脚本相关命令

6.增加allure测试报告,需要首先安装allure插件

添加allure报告生成临时文件目录路径,设置完成后,点击保存

6. 返回工程面板,点击构建即可,我们可以看到控制台输出

7. 构建完成后,我们可以查看allure测试报告

今天就分享到这里,关于整个接口自动后测试的内容就分享完成了,这次分享肯定不是很全,只是分享了一些基本内容,还有很多东西可以扩展,但是一般的思路是大体上是不变的,希望能够对大家有一点帮助,有不足也希望大家指出,一起进步!

下一篇
举报
领券