首页 > 其他分享 >Jenkins - 构建 MeterSphere 平台测试计划

Jenkins - 构建 MeterSphere 平台测试计划

时间:2023-04-07 18:22:05浏览次数:54  
标签:测试计划 插件 测试 MeterSphere Jenkins 执行 id

Jenkins

下载插件

点击链接进入发布页面,按照平台版本下载:metersphere/jenkins-plugin
下载 *.hpi 文件

安装插件

系统管理 - 插件管理 - 高级 - Deploy Plugin - 选择文件(.hpi) - DEPLOY

Pipeline

新建流水线,定义 Pipeline script 如下:



MeterSphere插件共提供了以下参数供用户进行配置:

■ msEndpoint:MeterSphere服务地址(例如:https://demo.metersphere.com);

■ msAccessKey:MeterSphere上某个用户的API Access Key;

■ msSecretKey:上述Access Key对应的Secret Key;

■ workspaceId:需要触发执行的测试所在的工作空间id;

■ projectId:需要触发执行的测试所在的项目id;

■ method:触发执行的任务类型(testplan:执行整个测试计划,single:执行指定的某个测试任务);

■ testPlanId:测试计划id,method参数值为testplan时有效;

■ testCaseId:场景id/接口用例id/性能测试id,method参数值为single时有效;

■ mode:执行方式(serial:串行执行,parallel:并行执行);

■ resourcePoolId:执行测试使用的测试资源池id。

参考:https://blog.fit2cloud.com/?p=3343

标签:测试计划,插件,测试,MeterSphere,Jenkins,执行,id
From: https://www.cnblogs.com/abeelan/p/17297067.html

相关文章

  • Jenkins Maven Java项目
     [root@localhost~]#catx2.sh#!/bin/bashrm-rfjavawebappname=$1pid=`ps-ef|grep$appname|grep'java-jar'|awk'{printf$2}'`echo$pidif[-z$pid];thenecho"$appnamenotstarted"else......
  • Docker+Rancher + Harbor + GitLab + Jenkins 搭建CI/CD环境
    Docker+Rancher+Harbor+GitLab+Jenkins搭建CI/CD环境一.环境说明机器名称系统版本IP地址k8s版本docker版本k8s-rancher-205-10ubuntu22.04192.168.205.101.25.220.10.18k8s-master-205-11ubuntu22.04192.168.205.111.25.220.10.18k8s-worker01-205-12ubuntu22.04192.168.......
  • jenkins打包报错:
    打包机替换.ssh/gitlab_id_rsa即可/home/publish/.ssh/gitlab_id_rsacat/home/publish/.ssh/configHostgitlab.xxx.comIdentityFile~/.ssh/gitlab_id_rsaHostNamegitlab.xxx.comPort3333Hostgitlabcloud.xxx.comHostNamegitlabcloud.xxx.comPort3333......
  • Jenkins—Role-based Authorization Strategy插件
    插件的作用可以为不同的用户分配不同的权限,实现用户管理插件的安装availableplugin里进行搜索、安装、重启Jenkins进入系统管理—全局安全配置—授权策略选择:Role-basedAuthorization......
  • jenkins添加agent打包
    背景公司有很多项目,经常使用jenkins并行构建代码,但是因为都是同一台jenkins上构建,并行任务多了就影响效率,一个工程用时15分钟,如果两个同时构建可能每个人都得25分钟才能完成,于是我就想添加一台agent来分担压力,以下是具体操作步骤。1、准备一台linux主机准备一台linux主机,安装git......
  • Jenkins 脚本式 Pipeline 清理工作空间
    清理工作空间中的目录node{dir('aaa'){deleteDir()}}清理工作空间node{cleanWs()}清理文件node{cleanWspatterns:[[pattern:'*.bak',type:'INCLUDE'],[pattern:'*.tmp',type:'INCLUDE']......
  • 在Linux安装Jenkins
    前言以Jenkins版本2.303作2例子在Linux系统直接安装的详细步骤,并解决插件下载速度慢问题。所有脚本可以直接复制在任意目录下执行。下载启动包echo"清华镜像下载启动war包到/opt/soft/jenkins目录">/dev/nullwget-P/opt/soft/jenkins--no-check-certificatehttps://mir......
  • 01. Jenkins - 安装说明(War / Kubernetes)
    CI/CD日常运维中常常听到CI/CD这个词,它其实包含整个研发生命周期的三个阶段:CI,Continuousintegration,持续集成CD,Continuousdelivery,持续交付CD,Continuousdeployment,持续部署大致的流程图如下:而对于Kubernete的CI/CD工具目前也有很多,比如Jenkins、GitlabCI以及......
  • Jenkins部署python-flask后端项目,持续集成(jinkins配置python虚拟环境)
    第一步:新建项目Jenkins->新建任务->起名字,构建一个自由风格的软件项目->保存第二步,添加git仓库第三步,构建,添加shell(Windows系统选择ExecuteWindowsbatchcommand)以windows为例感谢大佬的分享:https://www.cnblogs.com/andy0816/p/16617675.html......
  • Jenkins的环境变量使用说明
    一、环境变量使用方法:下面的环境变量可以在配置JenkinsJob的时候用得到,可以用在Executeshell、ExecuteWindowsbatchcommand、文本框上加上编辑好的的shell脚本。1.Windows系统:%BUILD_NUMBER%,即%变量名%的形式。2.Linux系统:${BUILD_NUMBER},也可以直接使用$BUILD_NUMBER。......