基于Jenkins集成服务的软件自动化测试平台的设计与实现

来源 :北京邮电大学 | 被引量 : 0次 | 上传用户:marriamirror
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
软件测试是软件开发过程中必不可少的步骤,自动化测试是现在软件测试的主流发展方向。国内外的许多公司成立了自己的测试团队,开始研究更高效的自动化测试方法。目前市面上有一些常用的测试工具,但是还没有一个能够整合各种测试工具的自动化测试平台。本课题的主要研究内容为一个能够集成多种测试工具的软件自动化测试平台,通过该平台对不同测试工具进行整合,满足测试人员在平台上进行软件自动化测试。自动化测试平台让测试人员更方便的进行软件测试,提高了软件测试效率,节省了时间和人力成本。软件自动化测试平台是一个Web程序,采用主流的前后端分离的开发方式,可以有效提高开发效率。按业务功能将系统划分用户管理功能、服务管理功能、团队管理功能、项目管理功能,并且搭建Jenkins服务用于执行测试,搭建STF服务用于管理移动设备。本人在项目的开发中完成了前端系统的开发工作和后端系统的部分开发工作。在技术上采用了 Vue的前端框架,使用Vuetify组件库作为页面的主要组件,通过Axios封装通信接口与系统后台进行数据通信。本文首先介绍了课题的相关背景,课题的研究现状。然后对目前已有的技术做了简要的介绍,并对开发本系统需要使用的相关技术做了介绍。接着对系统进行需求分析,包括系统的功能性需求分析和非功能性需求分析。接下来对系统的功能结构和系统架构进行了概要设计,明确了本人在系统开发中的工作。在详细设计中对每一个前端功能的设计和实现进行了详细的描述,用UML图表示了模块内部的实现流程与方法,并对本人参与的部分后端系统的实现进行了描述。最后对本系统进行了测试,并且对本文进行了总结。
其他文献
目的:分析产前超声在胎儿先天性骨骼系统畸形诊断中的应用价值.方法:以2015年1月~2019年1月本院工作资料为资源库,选取经产前超声确诊的67例先天性骨骼系统畸形胎儿,结合后续诊疗资料,对胎儿先天性骨骼系统畸形诊断结果进行分析,获取诊断正确率信息.结果:超声检查中,67例先天性骨骼系统畸形胎儿包括桡骨缺如18例、小腿缺如15例、椎体异常11例、下肢短小9例、指骨异常9例、足内翻3例、其他骨骼畸形2例.占比为26.87%(18/67)、22.39%(15/67)、16.42%(11/67)、13.43%(
目的:探讨在腹腔镜子宫肌瘤剜除术中应用超声刀的手术效果.方法:抽取2017年1月~2021年3月本院收治的75例腹腔镜子宫肌瘤剜除术患者为观察对象,采用随机数字法分成观察组(n=35)与对照组(n=40),2组均接受子宫肌瘤剜除术治疗,观察组术中应用超声刀操作,对照组应用电凝刀进行操作,统计并对比2组患者的术中和术后常规指标,以及术后的并发症发生率.结果:观察组的手术时间、术中失血量、术后肛门排气时间和住院时间均少(短)于对照组P<0.05;观察组的术后并发症率为2.85%,对照组为12.50%,P<0.
目的:研究阴道镜应用在宫颈病变诊断当中的价值和准确度.方法:选择2018年1月~2020年5月到本院开展治疗的52例疑似宫颈病变的患者进行调查,所有患者在入院以后均通过阴道镜进行检查,对患者最终以病理诊断作为金标准,评估阴道镜,在进行宫颈病变诊断当中的价值.结果:经过病理诊断最终确诊50例宫颈病变患者,而经过阴道镜诊断宫颈病变患者47例,其中诊断为慢性宫颈炎15例、宫颈病变前期17例、宫颈癌13例、假阳性2例,与临床病理诊断比较,无明显差异(P>0.05);阴道镜检查宫颈病变的阳性预测值为100.00%、
随着车联网(Internet of Vehicle,IoV)和多接入边缘计算(Multi-access Edge Computing,MEC)技术的发展,车辆可以作为计算节点与MEC服务器共同提供计算资源,进行统一的资源调度,从而形成了车辆边缘协作计算(Vehicular Edge Collaboration Computing,VECC)。然而,在车辆边缘协作网络中,车辆的高速移动导致网络资源和