【技术实现步骤摘要】
本专利技术涉及移动互联网领域,尤其涉及一种分布式自动构建方法及系统。
技术介绍
随着移动互联时代的到来,对移动端应用程序上线及升级时间的要求越来越高, 给移动应用开发带来了新的挑战。在兼顾软件质量的前提下,尽可能快的完成版本迭代,在 推出新功能的同时,能全面保证原先功能不受到影响,这就要求针对每天的代码变化,能尽 快进行版本集成、部署和测试,以便尽早发现问题进行修改。在这个过程中,有50%_70%的 工作属于重复工作,如下载代码、编译集成、向移动端部署软件、以及对所有基本功能的测 试,这些重复工作严重浪费了人力资源,在时间紧迫的情况下,QA不能将主要精力放在新功 能的质量保证上面,导致在软件频繁迭代的实施过程中,经常会遗漏掉各种质量问题。 当前的Web服务端、游戏开发等相关应用构建,由于采用比较统一的框架,配有成 熟的自动构建系统,只要经过简单配置,就可以实现上述自动构建。但针对移动应用,由于 涉及到PC端与移动前端的交互,其版本编译和部署,也较为复杂,还没有形成一种较为成熟 的自动构建系统。针对现有技术的不足,有必要提出一种分布式自动构建方法及系统 ...
【技术保护点】
一种分布式自动构建方法,其特征在于,包括:第一服务器获取开发代码和自动化测试例代码;第二服务器下载所述开发代码和自动化测试例代码,并调用批处理脚本进行自动编译,生成应用程序文件和自动化测试文件;第二服务器将应用程序文件和自动化测试文件分布式下发至不同的测试PC机。
【技术特征摘要】
【专利技术属性】
技术研发人员:齐上凯,苏文理,张辉极,吴世雄,
申请(专利权)人:厦门市美亚柏科信息股份有限公司,
类型:发明
国别省市:福建;35
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。