蓝鲸流水线接入MeterSphere和制定质量红线

2024-02-03 20:50

本文主要是介绍蓝鲸流水线接入MeterSphere和制定质量红线,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

MeterSphere的配置

前提:新建项目配置环境。

  1. MeterSphere平台进入接口测试-接口定义菜单,选择导入(后期可实现Swagger更新后自动导入)
  2. 创建测试场景(个人理解为testcase)导入接口,配置环境、控制器,断言等
  3. 测试跟踪-测试计划,创建测试计划并关联场景点击后在进入接口测试用例-场景用例,找到之前创建的场景并关联
  4. 完成后返回到测试计划页面,浏览器F12后执行计划
  5. 找到run接口,并记录以下字段的参数,提供给蓝鲸平台使用:

        

① workspace 测试计划所在的工作空间,对应run接口中的Workspace

② projectId 测试计划所在的项目id,对应run接口中的projectId

③ resourcePoolId 测试计划执行资源池(默认为LOCAL,均为a9761f8e-868c-11ed-9ec6-4e7f76849b79)

④ testPlanId 测试计划id,对应run接口中的testPlanId

⑤ triggerMode 测试计划执行方式(用于区分蓝鲸和metersphere平台触发,可填入Automated)

⑥ testPlanDefaultEnvMap 测试计划相关参数,对应run接口中的testPlanDefaultEnvMap(数据格式示例为{"011ee649-a778-4347-b36b-e79c82f9d400":["ab343d5c-e9de-4572-a13f-71cff4032d22"]},格式不对流水线触发会报错)

蓝鲸流水线

MeterSphere插件

  1. 在流水线中加入插件
  2. 依次填入以上run接口中获取的字段

质量红线

①创建自定义指标

>= 90%

②创建红线规则,指标选择第①步创建的通过率指标;

③控制点配置,正确选择红线位置并输入控制点前缀(MS)

控制点选择选【脚本任务(linux和macOS环境)】

填写控制点前缀和生效范围

④流水线中增加质量红线Bash插件,插件命名以控制点前缀开头则会自动识别

echo ${passRate}
setGateValue "MeterSphere_passrate" "${passRate}"

4. 应用质量红线

① 质量红线未达标

②质量红线达标

这篇关于蓝鲸流水线接入MeterSphere和制定质量红线的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/675381

相关文章

uniapp接入微信小程序原生代码配置方案(优化版)

uniapp项目需要把微信小程序原生语法的功能代码嵌套过来,无需把原生代码转换为uniapp,可以配置拷贝的方式集成过来 1、拷贝代码包到src目录 2、vue.config.js中配置原生代码包直接拷贝到编译目录中 3、pages.json中配置分包目录,原生入口组件的路径 4、manifest.json中配置分包,使用原生组件 5、需要把原生代码包里的页面修改成组件的方

充电宝哪个牌子好?哪个充电宝质量好且耐用?六款口碑好充电宝

现如今大家都离不开电子设备,出门必备一款充电宝,如果手机、电脑没电了还能及时得到一个续航,恢复正常出行,但是说实话现在市面上的充电宝品类层次不齐,有些价格高但是品质一般,有些价格性价比可能会更高一点,但是却很少人知道,大家往往都去追求价格高的充电宝却忽略了自己选购充电宝的一个需求,盲目跟风入手的充电宝很大一部分是不适合自己的,今天小编就把自己多年来选购充电宝的一些小技巧分享给大家!以便大家选购合适

什么是流水线?

流水线(Pipeline)是一种提升系统效率和性能的方法,通过将任务分解成多个阶段(也称为“阶段”或“段”),使得各个阶段能够并行工作。这种技术广泛应用于计算机处理器、工业生产、软件开发、数据处理等领域,以最大限度地提高吞吐量和减少延迟。 流水线的基本概念         流水线的核心思想是将一个完整的任务分解为多个子任务,这些子任务依次被不同的阶段处理。每个阶段专注于任务的一

关于微信没有接入鸿蒙NEXT的思考

6月21日,纯血鸿蒙发布,国内的质疑声终于停止,不再被人喊叫换皮 Android 了.就连编程语言都是华为自研的。 可是发布会后微信却成了热点,因为余承东在感谢了一圈互联网企业,如:淘宝、支付宝、美团、京东、抖音、今日头条、钉钉、小红书、微博、B站、高德、WPS等等. 唯独没有感谢腾讯. 中国互联网巨头只有哪么几家,腾讯、阿里、字节、拼多多、美团、百度、京东、华为 他们这些派系又诞生了无数

金蝶盘点机PDA,序列号SN管理扫描入库出库质量追溯溯源防串货

比如有5个红米手机,红米手机的代码是100001, 那么这5个红米手机的条码是:100001+001,100001+002,100001+003,100001+004,100001+005, 那么入库时,依次扫描这些条码,自动生成金蝶里的入库单。并记录序列号信息。这样能实现序列号追溯,以后通过序列号就能查询出来该序列号的产品是从哪里进货的什么时候进货的,什么时间销售给谁了。 第一步:商

更改ip后还被封是ip质量的原因吗?

不同的代理IP的质量相同,一般来说可以根据以下几个因素来进行判断: 1.可用率 可用率就是提取的这些代理IP中可以正常使用的比率。假如我们无法使用某个代理IP请求目标网站或者请求超时,那么就代表这个代理不可用,一般来说免费代理的可用率普遍较低。 2.响应速度 响应速度可以用耗费时间来衡量,即计算使用这个代理请求网站一直到得到响应所耗费的时间。时间越短,证明代理的响应速度越快,用户在测试时可

2023-2024 学年第二学期小学数学六年级期末质量检测模拟(制作:王胤皓)(90分钟)

word效果预览: 一、我会填 1. 1.\hspace{0.5em} 1. 一个多位数,亿位上是次小的素数,千位上是最小的质数的立方,十万位是 10 10 10 和 15 15 15 的最大公约数,万位是最小的合数,十位上的数既不是质数也不是合数,这个数是 ( \hspace{4em} ),约等于 ( \hspace{1em} ) 万 2. 2.\hspace{0.5em} 2.

biostar handbook(五)|序列从何而来和质量控制

测序仪 2017年一篇发表在Nature的综述"DNA sequencing at 40: past, present and future"介绍了DNA测序这40年的发展历程。1976年,Sanger和Coulson同时发表了2种方法用于对上百个DNA碱基进行解码,这就是第一代测序技术。到了2005年,罗氏的454平台揭开了高通量测序的序幕,后面则是SOLiD,454和Illumina三方对抗

快速接入通义千问

引言 在探索大型语言模型的使用时,我注意到阿里巴巴推出的"通义千问"不仅提供了强大的功能,还配备了详尽的 SDK 文档,极大地简化了二次开发的过程。 "通义千问"的API文档简洁明了,使得学习曲线平缓,通过简单的API调用即可将先进的语言处理技术集成到自己的项目中。 步骤一:获取API-KEY 首先,你需要在阿里百炼大平台开通服务: 访问[阿里百炼控制台] https://bailian

第10章 启动过程组 (制定项目章程)

第10章 启动过程组 9.1制定项目章程,在第三版教材第356~360页; 文字+图片+音频方式 视频12 第一个知识点:主要输出 1、项目章程(重要知识点) 项目目的 为了稳定与发展公司的客户群(抽象,非具体) 可测量的项目目标和成功标准 可测量(具体) 高层级需求、项目描述及主要可交付成果 CRM软件(成果) 总体里程碑进度计划 进度 预先批准的财务资源 财务 整体项目风险 风险