Python+Jenkins+Allure Report接口自动化测试持续集成

项目介绍

源码讲解

  • HttpClient:网络http请求类

  • Weather:测试用例类

  • Readme.md: 说明

项目配置

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

2.添加项目描述和运行节点

3.添加git源码

4.构建项目命令

构建命令

复制代码
. ~/.bash_profile
# 进入到项目目录
cd iInterface_python
# 安装项目所需依赖
pip3 install -r requirements.txt
# 运行项目并生成allure报告
pytest -vs test/weather_test.py --alluredir=./allure-results --clean-alluredir
# 打开报告
allure generate ./allure-results -o ./allure-reports --clean 
# 删除已存在的报告包
rm -rf allure-reports.zip
# 生成新报告包,用于发送邮件
zip -r allure-reports.zip allure-reports

allure的安装及使用参见:

https://www.cnblogs.com/feng0815/p/13792188.html

5.添加allure报告路径

6.添加邮件配置

保存,构建

生成的allure报告

**同时,在这我为大家准备了一份软件测试视频教程(含面试、接口、自动化、性能测试等),**就在下方,需要的可以直接去观看。

【2025最新版】字节大牛讲的最全最细的自动化测试全套教程!永久白嫖,拿走不谢,全程干货无废话!逼自己15天内学完,从软件测试基础到项目实战一套全通关!

相关推荐
nothing&nowhere2 小时前
用 Python 做问卷数据清洗:无效样本检测与处理实战
开发语言·python·数据清洗·数据处理·问卷星·问卷星脚本·刷问卷
花酒锄作田3 小时前
如何发布自己的 Python 库到 PyPI
python
researcher-Jiang3 小时前
Design Patterns——Template Method入门到情景实战
python·设计模式·模板方法模式
飞猪~7 小时前
LangChain python 版本 第一集
开发语言·python·langchain
2601_956319887 小时前
最新AI量化提效,先做可验证的小流程
人工智能·python
开飞机的舒克_9 小时前
FastAPI 实战入门:从路由、参数校验到依赖注入的后端开发指南
python·fastapi
霸道流氓气质9 小时前
Kiro 中反编译 JAR 包并分析字节码的流程指南
chrome·python·jar
千维百策6669 小时前
AI 编码智能体平台如何提升研发效能:从 CI 修复到工程工作流自动化
人工智能·ci/cd·自动化
人工智能时代 准备好了吗9 小时前
AI回答内容进入率监测:引用识别、文本匹配与语义判断
开发语言·人工智能·python