阿里云效自动构建python自动测试脚本

之前一直用的是jenkins自动构建自动化脚本,因为现在的公司统一在阿里云效的流水线上做代码的管理,构建,要求自动化测试也在上面自动构建,故而学习了一下。为自己做一个记录,也给有需要的朋友做一个参考。

  1. 新建流水线,选择python:
  1. 保留需要的步骤,删除不需要的步骤,我这里并不需要代码扫描和单元测试:
  1. 最终的步骤如下:
  1. python的构建命令,这里创建了需要的运行环境及其依赖库,将生成的测试数据作为制品打包:

任务步骤:

(1)python构建

构建命令如下:

(2)构建物上传:构建物上传时默认是将工作目录下的内容全部上传,包括了代码,这里只需要测试产生的结果即之前jenkins对应的allure-results目录下的内容,所以配置打包路径为测试结果所在的相对路径。

  1. 主机部署:这里的下载路径和执行用户都是默认的,就是修改了部署脚本。部署脚本是将上一步的测试结果进行解压,然后使用allure插件生成测试报告。

配置钉钉机器人通知测试结果:

  1. 在部署主机上配置nginx,然后可以通过输入ip+端口+资源地址访问测试报告:

以上就是简单的云效部署自动测试脚本的步骤,希望对您有用。

相关推荐
翼龙云_cloud6 小时前
腾讯云代理商:腾讯云 AI 算力成本全解析 从技术原理到价格优化策略
人工智能·云计算·腾讯云
测试狗科研平台6 小时前
洞悉微观电荷流动,VASP计算电荷密度分布
算法·云计算·开源软件
r-t-H6 小时前
KVM虚拟化与Docker基础实践-第二章
阿里云·docker·容器
Harm灬小海7 小时前
【云计算学习之路】学习Centos7系统:服务搭建(VSFTP)
linux·运维·服务器·学习·云计算
一线数智8 小时前
2026腾讯云城市峰会·长沙峰会将于6月12日开启
云计算·腾讯云
凌冰_9 小时前
Claude Code + 阿里云百炼 实战
阿里云·云计算
Harm灬小海10 小时前
【云计算学习之路】企业常用服务搭建:构建Apache WEB服务器
运维·服务器·学习·云计算·apache
云边云科技_云网融合10 小时前
跨国零售企业网络升级实践:如何打通全球零售网络
人工智能·云计算
佳杰云星1 天前
如何给大模型集群选“大脑”?智算调度与管理平台 10 维选型指南(附选型评分表)
人工智能·kubernetes·大模型·云计算·gpu·算力调度·智算中心
漠效1 天前
阿里云上的ICP备案和公安联网备案
阿里云·云计算