基于SpringMVC框架的性能测试控制系统的设计与实现

来源 :南京大学 | 被引量 : 0次 | 上传用户:qnmdmm
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在互联网高速发展的今天,应用软件呈井喷式出现,相同类型的软件数量呈指数上升,软件的性能与质量逐渐成为决定用户体验的重要因素,直接影响着软件的生存曲线。软件性能测试是与软件质量密切相关的测试类型。在性能测试执行过程中,需要对系统关键性指标进行收集与监控。现有的性能测试工具提供了强大的性能测试功能,它们能够对不同的负载条件进行高度模拟,全方位地测试系统的关键指标,并能够统计丰富的指标并以图表曲线形式展示。但是现有的性能测试工具都具有一定的适用范围,它们支持的业务类型不尽相同。eBay内部每个部门都会根据业务需要选择合适的工具执行测试,它们通常以测试脚本形式被调用,依托Jenkins平台自动化执行。在上述测试方案中,性能测试过程较为分散,测试结果结构多样,企业内部的性能测试无法得到有效的集中管理。为了解决上述问题,本文设计并实现了基于Spring MVC框架的性能测试控制系统,该系统提供一套具有普适性的性能测试框架,将性能测试过程与结果分离,依托其他性能测试工具执行具体的测试过程,测试结果的持久化方案由测试人员制定,为性能测试的集中管理提供了简单而方便的解决方案。性能测试控制系统是基于B/S架构的web应用,选择Java作为编程语言,使用Spring MVC框架作为实现基础,前端使用了 JQuery、Bootstrap和AJAX等技术,选择JSON进行数据交换,简化了数据传输过程。在系统后端封装调用Jenkins RESTful API触发性能测试工程的定时构建。使用Java Bean实现不同层之间数据的传递,使用JdbcTemplate简化与数据库的交互。本方案解决了企业内部性能测试无法集中管理的问题,为用户提供了方便的性能测试管理入口。通过该系统,用户可以指定性能测试作业的启动时间点,避免每天定时启动造成的无意义的资源消耗。用户可以异步地回写性能测试结果,需要持久化存储的性能指标集合由用户设定。系统提供以图表方式展示性能指标的能力,支持监控报警功能,通过简单的配置就能进行准确而有效地质量监控。
其他文献
近年来,伴随着移动互联网的快速发展,智能手机的普及和大数据技术的推广应用,多样化的信息传播媒介不断升级和革新,为传媒领域的发展注入新的动力,移动短视频的应运而生,深刻影响着传媒领域的发展进程。2016年9月,“抖音”短视频上线,在众多短视频应用市场中,抖音作为移动短视频垂直细分领域的黑马快速崛起,影响社会中各行各业的信息传播方式和人们日常行为方式的改变。属于非物质文化遗产类别的传统手工艺文化也在抖
SAP是人力资源管理领域的全球供应商,向客户提供SuccessFactors(SF)人力资源软件系统服务。在这样的系统中业务众多复杂,它们的数据处理逻辑也比较多样化。随着系统前后端逐渐分离以及前端正在往移动端方向发展的趋势,需要对系统后台模块的数据定义一套比较轻量的统一访问方式,使前端和后台各业务模块之间解耦,简化前端的开发。本文根据开放数据协议(Open Data Protocol,OData)
中国是多民族的人口大国,具有独特的人类遗传资源优势。人类遗传资源既是遗传资源研究以来,该项研究的开发利用得到了前所未有的突破,特别是相关群体遗传构造方面、遗传病方面、先天性疾病的预防及基因芯片筛查技术方面以及罕见病的筛查和治疗方面,提高了我国数以万计人们的生活质量,例如糖尿病相关成果研发的成功,促使我国的患者获得重获新生的机会。然而,万事总是有利有弊,科技也不能掏出这个怪圈。科技的高速发展,使我国
“十三五”时期是全面建成小康社会的决胜阶段,坚持创新发展、协同发展、绿色发展、开放发展、共享发展是实现经济发展的新目标,推进供给侧结构性改革,是适应把握引领新常态的重大举措。作为实体经济和制造业发展的重要支撑,现代服务业在国民经济发展中扮演着重要角色,尤其是随着现代制造业发展而独立出来的生产性服务业,是加速融合二、三产业的关键环节,契合了全球经济由工业经济逐渐转向服务经济,制造与服务深度融合、协同
近年来,并购重组市场活跃,上市公司普遍通过对同行业、产业链上下游优质企业的并购整合活动来进一步提升企业综合实力,借助外延式发展的契机,进一步调整公司业务结构,增强企业发展的驱动力。我国并购市场由于起步较晚,还处于逐步探索的阶段,企业并购支付方式种类较为单一,当前主要为现金支付、股票支付和“现金+股票”的混合支付方式,但随着资本市场的不断发展,企业并购支付方式的选择受到多种因素影响。在并购实践中,并
共生菌由于长期生活在宿主体内且不被宿主的“免疫系统”识别甚至清除却反而与之共进化,在宿主的环境适应性和抗天敌方面发挥着十分重要的作用,而这些作用的物质基础正是其合成的结构新颖、活性显著的次生物质。本论文对从大刀螳螂(Tenodera aridifolia Stoll)肠道中分得的真菌(Daldinia eschscholzii IFB-TL01)和银杏中分得的真菌Aspergillus sp.IF
营销活动的重要内容之一就是制定营销策略,科学、严密的营销策略是企业营销活动顺利开展,实现营销目标的前提。肯尼亚作为中国一带一路非洲重要的支点国家,2012年,中国商用汽车第一品牌北汽福田在肯尼亚注册成立了一家全资子公司。作为福田汽车进军海外市场的重要里程碑,福田汽车肯尼亚有限公司承载了公司全球化的重要历史使命。本文基于市场营销学最新理论,首先从宏观环境、行业环境和企业内部环境三个维度对肯尼亚商用车
改革开放四十余年来,我国的宏观经济保持了近四十年的增长态势,成为世界最大的发展中国家。城市基础设施建设取得了举世瞩目的成就,涌现出像北上广深这样的大都市,人民生活水平不断提高,2019年我国人均GDP有望破1万美元。伴随着经济的飞跃式发展,环境、民生等系列问题接踵而至,表现为经济发展的速度与各行业制度建立不匹配的矛盾。中央也提出要调整经济结构,追求高质量增长,保持经济的长期稳定运行。我国经济的发展
随着科技的高速发展,多媒体技术的介入不仅使展示设计的视觉表现方式更加多样化,而且也使展示形式更加多元化。科技馆作为我国实施科教兴国战略的基础设施,是知识经济时代不可或缺的社会教育阵地,需要顺应时代的步伐引入新方法、新形式,从而全面提升自己的教育职能。与此同时,不少博物馆、科技馆将“沉浸式体验”纳入展示设计中,从而引发了“沉浸式体验”的观展热潮。沉浸式是科学技术快速发展下的新产物,是将多媒体技术、空
微生物转化是利用微生物体内丰富的酶与外源底物进行反应,从而创造“非天然”天然产物的一种方法。利用微生物对外源分子进行转化,往往能够得到化学合成难以获得的新颖结构,此技术在新药研究和创新药的开发中显得越来越重要,是研制新型药源分子的重要方向之一。本论文采用一株含有复杂酶系的昆虫肠道共生真菌Daldinia eschscholzii IFB-TL01作为转化菌,对具有一定生物活性的常见小分子化合物进行