检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
在CCE中安装部署Jenkins 在CCE中安装部署Jenkins方案概述 资源和成本规划 实施步骤 父主题: DevOps
原因、CPU、内存等)。 服务特性 机型全面,提供TOP机型,覆盖98%主流机型;快速上新、快速上线主流机型。 全自动化测试。无需提供测试脚本,无需人工编写用例,只需提交Android、iOS应用安装文件,选取测试套餐,即可输出详尽测试报告。 测试深、速度快,深入测试包括UI异常
选择“已有存储卷声明 (PVC)”,添加1个云存储卷,并在挂载路径下输入/var/jenkins_home,将云存储挂载到Jenkins容器的/var/jenkins_home目录,供Jenkins保留持久化数据。
Jenkins Agent配置 安装完Jenkins后,可能会出现以下提示,说明Jenkins使用Master进行本地构建,未配置Agent。
例如,shell脚本(文本文件)描述如何自动执行command命令,AOS模板也一样,用来描述各种云对象的创建、销毁等流程。 以Shell脚本为例,其执行逻辑如下: Shell脚本特点大致为: 脚本是一个文本文件。 如果脚本写的好,可以重复执行。
图1 K8s安装Jenkins架构 操作流程 Jenkins Master安装部署。 Jenkins Master使用容器化镜像部署在CCE集群中。 Jenkins Agent配置。
获取方式: https://pkg.jenkins.io/redhat-stable/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.io.key 免费 操作步骤 安装JDK 考虑到和Jenkins版本的兼容性,选择安装
Jenkins安装与配置 部署jenkins.war 删除tomcat-tomcat8/webapps/ 里面所有项目文件 rm -rf /root/servers/jenkins-tomcat8/webapps/* 复制jenkins.war到/root/servers/jenkins-tomcat8
GitLab自动触发Jenkins构建 GitLab触发Jenkins构建,有以下两种方式: 方式一:通过配置好的Webhook来Push events,触发Jenkins构建任务。 方式二:修改构建配置指定分支的文件来Push events,触发Jenkins构建任务。
Jenkins流水线支持多组件按照依赖顺序部署 概述 前提条件 操作步骤
购买移动应用测试 背景信息 移动应用测试由合作伙伴TestBird提供,需要去华为云应用市场购买该服务。 购买须知 请先注册华为用户(如果用户已注册,请忽略该步骤),操作如下: 访问官网。 单击页面右上方“注册”。 进入注册页面,根据提示信息完成注册,详细流程请参考账号注册。 操作步骤
Gitlab自动触发Jenkins构建 Gitlab触发Jenkins构建有以下两种方式: 通过配置好的Webhook来Push events,触发Jenkins构建任务。 修改构建配置指定分支的文件来Push events,触发Jenkins构建任务。
新建兼容性测试任务 背景信息 兼容性测试可以对移动应用进行兼容性测试,只需提供移动应用安装文件并选定测试套餐,即可自动完成测试,发现问题并监控性能指标,生成详细报告。 操作步骤 登录移动应用测试。 在“测试任务”页面,单击右上角“新建”,进入“新建兼容性测试”页面。 配置任务参数,各任务参数配置说明如下:
交易软件APP测试 目的 本文以交易软件APP为例进行介绍,通过分析查看测试报告信息,准确定位应用问题。 操作步骤 登录CodeArts首页,在顶部功能菜单区单击“服务 > 移动应用测试”,进入“兼容性测试”页面。 创建测试任务,选择任务参数并上传目标APP应用后,单击“提交任务”。
如何使用移动应用测试? 移动应用测试(MobileAppTest),联合TestBird提供移动兼容性测试服务,提供TOP机型套餐,使用图像识别和准确控件识别技术,只需提供App应用,便可生成包含详细兼容性测试报告(包含系统日志、截图、错误原因、CPU、内存等)。 移动应用测试(
移动应用测试功能列表如表1所示。 表1 功能列表 特性 描述 TOP机型兼容性测试套餐 提供TOP机型,覆盖98%主流机型;快速上新、快速上线主流机型。 全自动化测试 无需人工编写用例,只需提交Android、iOS应用安装文件,选取测试套餐,即可输出详尽测试报告。 深度兼容性测试