检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
在CCE中安装部署Jenkins 在CCE中安装部署Jenkins方案概述 资源和成本规划 实施步骤 父主题: DevOps
性能自动化用例脚本已经执行完成了,为什么还是显示执行中? 这是因为该用例包含自动化脚本和手工步骤,自动化脚本执行后手工步骤会默认为进行中,可以再次进入到执行界面手动修改手工用例状态。 图1 性能自动化用例执行状态修改 父主题: 验证中心
RFS自动化部署支持使用代金券吗? 支持的 父主题: 设计中心
自动化部署架构提示未知异常,请联系管理员 图1 自动化部署 如果您是以IAM用户登录的,需要联系管理员对IAM用户授予以下权限: security Administrator IAM ReadOnlyAccess Tenant Gurst 权限的区域要包含华南广州。 父主题: 设计中心
Jenkins Master安装部署 Jenkins界面中的词条可能因版本不同而存在一些差异,例如中英文不同等,本文中的截图仅供您参考。
如果您选择单Master安装Jenkins,执行完毕Jenkins Master安装部署中的操作后已完成,可直接进行流水线构建,请参见使用Jenkins构建流水线。
例如,shell脚本(文本文件)描述如何自动执行command命令,AOS模板也一样,用来描述各种云对象的创建、销毁等流程。 以Shell脚本为例,其执行逻辑如下: Shell脚本特点大致为: 脚本是一个文本文件。 如果脚本写的好,可以重复执行。
定义输入该服务的相关配置信息。 图2 新建手工部署架构配置项 同时,支持导入导出配置清单。 导入配置:下载配置清单模板,填写相关配置信息后导入该模板,即可完成配置清单配置。 导出配置:支持将部署配置清单导出EXCEL表。 手工部署(图形模式) 架构师进入设计中心后,单击设计中心页
不同的租户名购买的资源部署的系统,会影响自动化用例执行吗? 不影响,只要可以登录和访问即可。 父主题: 验证中心
图1 K8s安装Jenkins架构 操作流程 Jenkins Master安装部署。 Jenkins Master使用容器化镜像部署在CCE集群中。 Jenkins Agent配置。
基于弹性云服务器安装及部署Jenkins 准备工作 在安装Jenkins之前,需要购买弹性云服务器(推荐配置:4GB+内存,40GB+硬盘),操作系统选择CentOS 7.6。同时购买弹性公网IP,绑定到购买的弹性云服务器上。
Jenkins安装与配置 部署jenkins.war 删除tomcat-tomcat8/webapps/ 里面所有项目文件 rm -rf /root/servers/jenkins-tomcat8/webapps/* 复制jenkins.war到/root/servers/jenkins-tomcat8
基础设施部署作业 基础设施部署作业支持对方案设计中涉及的云服务资源进行在线化部署。如技术架构下的部署架构为手工部署,则需要手工开通资源。 在“作业管理”下选择“基础设施部署作业”页签,新建部署作业,新建时可与需求关联起来。 图1 新建部署作业 点击【资源变更】,开通资源。 图2 资源变更
GitLab自动触发Jenkins构建 GitLab触发Jenkins构建,有以下两种方式: 方式一:通过配置好的Webhook来Push events,触发Jenkins构建任务。 方式二:修改构建配置指定分支的文件来Push events,触发Jenkins构建任务。
API自动化用例 API自动化测试为将请求直接发送到应用程序的后端或服务,并验证响应内容以确保按预期运行的同时收到响应。 新建API自动化用例 支持用例设计人新建API自动化用例。 新建入口:【API自动化】->【用例管理】->【新建】。 图1 新建API自动化用例 填写用例相关
Jenkins流水线支持多组件按照依赖顺序部署 概述 前提条件 操作步骤
下载的用例导入模板中的“部署环境”需要手动填写吗? 是的。由于部署环境可以多选,因此在模板中部署环境设置的为手动填写。多个部署环境请用英文逗号隔开。 父主题: 验证中心
图2 新建性能自动化用例 编写脚本入口。 完成上一步后,在弹窗中点击【确定】,开始编写性能自动化脚本。 图3 前往编写脚本 或者在用例管理界面,点击用例的【更多】按钮,选择编辑脚本。 图4 前往编写脚本 点击编辑默认请求,也支持添加多个请求。 图5 编辑脚本 配置性能测试步骤,完成后点击【保存】。
如何新建部署架构? 部署架构主要为技术架构的服务配置清单,在设计中心添加技术架构后,点击技术架构名称右侧的【操作】按钮,选择【新建】按钮即可新建部署架构。一个技术架构下可新建多个部署架构。 图1 新建部署架构 父主题: 设计中心
以上示例:请将testcase文件夹压缩成zip包,作为测试脚本附件。 脚本路径 脚本执行入口文件在脚本附件中的相对路径,如testcase/entry.py。 包含UI的测试 脚本是否包含对UI的测试。 自动化脚本编写指导 编写解决方案工作台兼容的功能自动化脚本需要基于pistar自动化框架,具体的指导文档以及
执行性能自动化用例时如无指定则默认使用该分组参数。 图7 新建性能自动化指标参数 执行性能自动化用例 性能自动化用例设计完成后,用例执行人可开始执行性能自动化用例。 点击性能自动化用例后的【更多】-【执行】,进行执行界面。 图8 执行性能自动化用例 执行性能自动化测试脚本。 方式
Gitlab自动触发Jenkins构建 Gitlab触发Jenkins构建有以下两种方式: 通过配置好的Webhook来Push events,触发Jenkins构建任务。 修改构建配置指定分支的文件来Push events,触发Jenkins构建任务。
PerfTest脚本编写 编辑PerfTest压力配置并保存。 图10 PerfTest压力配置 新建指标参数 指标参数是衡量性能自动化测试结果是否通过的标准(如延时、错误率、RPS等),本步骤在执行性能自动化用例前完成即可。 点击性能自动化页签下【指标参数】,进入性能自动化指标参数管理页面。
设计完成后能更改集成架构、部署架构吗? 可以更改。 2023年2月28号以后创建的方案为新版工作流,方案的设计不需要走变更流程,进入到设计中心可以直接修改,修改完成后点击提交审核即可。 2023年2月28号以前创建的方案,需要走设计变更流程,步骤如下: 空间内的架构师在方案管理页
方案,新建需求界面默认就是多底座独立验证。 图2 新建测试需求 选择集成架构后会自动显示该集成架构的部署架构。如果没有显示供选择的部署架构,则可能是该集成架构下没有添加部署架构,请在设计中心创建部署架构。 图3 新建测试需求 父主题: 验证中心
部署在HCS底座的主机连通性测试失败。 部署在HCS底座的主机,解决方案工作台的扫描工具是没有办法访问的,只能访问hc底座的主机。 父主题: 验证中心
部署架构在评估的时候,手动评估补充是什么意思? 例如某个云服务只有一个规格在多底座是有差异的,但是用户本次并没有用到该规格,那么就不影响评估通过的结果。 父主题: 设计中心
部署架构的删除按钮为什么是置灰的? 只有该部署架构的创建人才可以删除该部署架构,其他人是显示置灰的。可点击该部署架构的【详情】按钮,联系该部署架构的创建人删除。 图1 删除部署架构 父主题: 设计中心
测试资源的开通方法根据您“设计架构”选择的方式,分为“手动部署开通测试资源”和“自动部署开通测试资源”。 您可根据实际部署情况,选择合适的测试资源开通的方式,点击下方对应的操作指引跳转查看。 手动部署(包含“手动部署(图形化模式)”)开通测试资源的方式可点击“手动部署开通测试资源”查看。 自动部署(CAM)开通测试资
自动部署(CAM):当前仅支持华为公有云下华南广州区域的自动部署,开通测试资源的方式可点击“自动部署(CAM)开通测试资源”查看。 自动部署(RFS)开通测试资源的方式可点击“自动部署(RFS)开通测试资源”查看。 若采用“自动部署”的形式,自动部署当前仅支持部分云服务的购买,不支持购买的云服务需要您手动购买。