RAC模块部署与测试平台的设计与实现

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:kentxp
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
百度在线网络技术(北京)有限公司质量部推荐与个性化小组是负责公司推荐与个性化部门的各项产品的测试工作的质量保证小组,推荐与个性化部门基于数据分析技术提供推荐服务,该部门的产品都是基于RP(Recommendation and Personality)系统的业务流程的,系统框架一致,因此,对于测试工作来说需要一套系统来实现自动化部署应用并提供测试和评估数据的环境。本文详细介绍了RAC(RP Advanced Controller)模块部署与测试平台的设计与实现。首先详细分析了该平台的功能需求,包括用户管理、部署应用、发送请求、压力测试和数据评估等,根据其功能需求将角色系统划分为三个功能模块,用户管理模块负责简单的用户注册和登录功能,维护用户信息;部署应用模块自动化部署RAC应用,本地化和归并配置信息;测试模块发送请求并解析结果,启动压力测试并提供数据评估功能。然后根据需求设计了平台的用户管理模块、部署应用模块和测试评估模块并实现其功能。该平台基于B/S模式,整体采用了MVC设计模式,将整个系统分为数据模型层、逻辑处理层和UI显示层。评估模块的相似标题检测对比了最大贪婪匹配算法和其他计算字符串相似度的算法并最终选择最大贪婪匹配算法。最后测试了平台的各个功能点和异常处理,根据功能点确定测试点并记录测试用例,最终给出测试结论。目前,平台已上线使用。本项目的最终目标是开发一套系统来实现自动化部署应用并提供测试和评估数据的环境,以此来方便开发人员和测试人员搭建架构和测试,节省人力。
其他文献
<正>习近平总书记指出:"始终牢记改革只有进行时,没有完成时。"当前我国正处于实现"两个一百年"宏伟目标的关键时期,广大党员干部作为中国特色社会主义事业的一线主力军,必须
景观摄影成为最近摄影艺术创作的主流形式,越来越多的摄影家选择用景观完成自己的创作,在纪实性的纪录世界的影像,也在做着非纪实性的的主观传达,有的摄影家用巨幅的照片尺寸
分析了天地图·福建多源兴趣点融合更新存在的问题,在考虑小范围POI名称的特点和作业人员采集习惯的基础上,利用分词技术,提出一种改进的POI重复检测方法,开发重复检测辅助工
期刊
语文作为一门基础课程,无论在哪个教育阶段,都占据着极其重要的教学地位。如何实现听、说、读、写高效教学,是当前各阶段语文教师应当积极探讨的重要课题。通过对初中语文高
<正> 软组织疼痛是临床上常见的一种多发病,多年来人们一直试图用一种确切的理论来说明造成这些疼痛的原因,并为此做了大量的研究。从中医的风寒湿痹、瘀血等所致的经络不通,
砖瓦企业的经济效益,一要靠生产的规模,要靠生产的产量,只要产量达到了设计的要求,就会为好的经济效益提供基础。其次,企业的经济效益要靠管理,管理出效益对砖瓦生产企业来说是非常
《诗经》中有大量的婚恋诗,从一个侧面反映出当时的女性在爱情和婚姻生活中的地位。《诗经》时代,社会环境相对宽松,女性尚未受到过多的限制和束缚,个性和感情较少受到压抑。
本文根据女大学生的生理和心理特点就高校开设健美操课的教学、健身、审美等价值进行了阐述
介绍了复合外墙外保温节能体系和单一保温墙体自节能体系的发展状况以及两种保温体系的特点。分析了发展自节能加气混凝土墙体保温体系的研究方向和关键技术问题。得出自节能