[发明专利]一种基于移动云测平台的持续集成方法有效
申请号: | 201811175362.9 | 申请日: | 2018-10-08 |
公开(公告)号: | CN109324975B | 公开(公告)日: | 2021-06-22 |
发明(设计)人: | 严金勇 | 申请(专利权)人: | 四川长虹电器股份有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G06F21/64 |
代理公司: | 四川省成都市天策商标专利事务所 51213 | 代理人: | 吴瑞芳 |
地址: | 621000 四*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于移动云测平台的持续集成方法,基于Jenkins作为持续集成工具,使用者只需在移动云测平台上传好应用后,并录制好测试用例并创建后测试任务后,在Jenkins中创建参数化构建项目并录入对应的任务参数,并在PipeLine定义好对应业务流程,就能通过Jenkins完成移动云测平台测试任务的自动化测试。通过持续集成的方法,不需人工介入,自动完成测试任务发起、测试结果的收集等,能更好的应对版本的迭代更新,从而保证软件质量。 | ||
搜索关键词: | 一种 基于 移动 平台 持续 集成 方法 | ||
【主权项】:
1.一种基于移动云测平台的持续集成方法,其特征在于,包括以下步骤:步骤一、在移动云测平台中手动上传待测应用,并录制好用例,然后创建测试任务并绑定对应的测试用例及手机设备及相关运行模式,并记录好云测平台的URL地址、登录名、登录密码及所创建的任务对应的任务ID;步骤二、在Jenkins中创建参数化构建项目并定义相关的参数,参数如下:1)SITE_URL,对应移动云测平台地址;2)USER_NAME,对应移动云测平台登录用户名;3)PASSWD,对应移动云测平台登录密码;4)PACKAGE_PATH,待上传或更新的移动端安装包路径;5)TASK_ID,对应移动云测平台所创建的任务的任务ID;6)TASK_NAME,任务名称;步骤三、在Jenkins中定义PipeLine流水线;1)检查应用版本是否有更新;2)若有更新则获取新的安装包到指定的路径PACKAGE_PATH;反之则不执行以下步骤;3)调用持续集成服务端签名接口对新的安装包进行签名;4)调用持续集成服务端上传应用接口上传签名后的应用到移动云测平台5)调用持续集成服务端发起任务接口发起测试任务,所需参数为USER_NAME、PASSWD、TASK_ID、TASK_NAME,并返回运行时任务ID;6)调用持续集成服务端任务查询接口轮询测试任务直至任务执行完毕;7)调用持续集成服务端任务结果查询接口,并分析测试结果;8)上传测试报告;步骤四、通过Jenkins参数化构建项目并输入步骤二相关参数对应的值;步骤五、等待构建结束。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川长虹电器股份有限公司,未经四川长虹电器股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201811175362.9/,转载请声明来源钻瓜专利网。