【技术实现步骤摘要】
一种软件协同投产处理方法及装置
本专利技术涉及软件开发
,具体涉及一种软件协同投产处理方法及装置。
技术介绍
投产上线是软件生产过程的一个重要环节,对投产上线的过程有序可控,对保障软件的按时投产有重要意义。对于大型软件的投产常常需要多个不同地区的不同部门协同合作,各协同部门在约定的同一个投产点分别完成软件产品部分功能的投产,从而实现一个完整的软件产品的投产。现有技术中,有的企业软件上线采取约定的方式协同方同时投产,有的企业采取了一定的信息共享,但是无法对企业级协同投产的整体进行管控,导致协同投产效率低下,上线过程混乱,上线版本切换时间长,生产版本不一致等问题,给企业造成了很大的运营风险。
技术实现思路
针对现有技术中的问题,本专利技术实施例提供一种软件协同投产处理方法及装置,能够至少部分地解决现有技术中存在的问题。一方面,本专利技术提出一种软件协同投产处理方法,包括:获取协同投产软件版本的各个物理子系统的版本包源代码;对每个物理子系统的版本包源代码进行合规性检测,并打 ...
【技术保护点】
1.一种软件协同投产处理方法,其特征在于,包括:/n获取协同投产软件版本的各个物理子系统的版本包源代码;/n对每个物理子系统的版本包源代码进行合规性检测,并打包生成每个物理子系统的版本包;/n对每个物理子系统的版本包进行单体测试,获得每个物理子系统的版本包的单体测试结果;/n若判断获知所述协同投产软件版本的各个物理子系统的版本包的单体测试结果为通过,则对所述协同投产软件版本进行集成测试,获得所述协同投产软件版本的集成测试结果;/n若判断获知所述协同投产软件版本的集成测试结果为通过,则获取所述协同投产软件版本的用户验收测试结果;/n若判断获知所述协同投产软件版本的用户验收测试 ...
【技术特征摘要】
1.一种软件协同投产处理方法,其特征在于,包括:
获取协同投产软件版本的各个物理子系统的版本包源代码;
对每个物理子系统的版本包源代码进行合规性检测,并打包生成每个物理子系统的版本包;
对每个物理子系统的版本包进行单体测试,获得每个物理子系统的版本包的单体测试结果;
若判断获知所述协同投产软件版本的各个物理子系统的版本包的单体测试结果为通过,则对所述协同投产软件版本进行集成测试,获得所述协同投产软件版本的集成测试结果;
若判断获知所述协同投产软件版本的集成测试结果为通过,则获取所述协同投产软件版本的用户验收测试结果;
若判断获知所述协同投产软件版本的用户验收测试结果为通过且所述协同投产软件版本的提交件完整,则提示进行投产审核。
2.根据权利要求1所述的方法,其特征在于,在获取协同投产软件版本的各个各个物理子系统的版本包源代码之前,还包括:
获取所述协同投产软件版本的投产点、各个物理子系统、各个物理子系统对应的协同投产需求和各个物理子系统对应的协同方;
基于所述投产点、每个物理子系统、每个物理子系统对应的协同投产需求和协同方为每个物理子系统创建版本计划。
3.根据权利要求2所述的方法,其特征在于,还包括:
获取每个物理子系统的版本计划的审核结果;
若判断获知所述物理子系统的版本计划的审核结果为通过,则为每个物理子系统创建基线计划。
4.根据权利要求1所述的方法,其特征在于,还包括:
在第一预设时间没有获取到所述物理子系统的版本包源代码,则提示上传版本包源代码。
5.根据权利要求1至4任一项所述的方法,其特征在于,还包括:
在第二预设时间没有获取到所述协同投产软件版本的用户验收测试结果,则提示进行用户验收测试。
6.一种软件协同投产处理装置,其特征在于,包括:...
【专利技术属性】
技术研发人员:谢蓓,李卓,李迎辉,
申请(专利权)人:中国建设银行股份有限公司,建信金融科技有限责任公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。