一个SaaS应用业务功能层自动化测试工具的设计与实现

来源 :东南大学 | 被引量 : 0次 | 上传用户:hbl7623308
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着企业信息化的推进,企业化的SaaS应用迅速发展,对于SaaS应用的自动化测试需求日益增长,SaaS应用的服务商多采用敏捷开发的形式,迭代发版周期短,从质量保障的角度来看,相对于传统软件应用,在业务功能层上SaaS应用的测试场景更多,业务逻辑更加复杂,对数据流的测试更严格,基于这些测试难点,采用手工测试的方式进行产品质量保障是不现实的,需要从多方面、多维度来保障SaaS应用的可用性与稳定性。在此背景下,本文针对SaaS应用业务功能层的特点设计开发了一个针对业务功能测试的自动化测试工具Infinite,通过将实际业务中测试流程抽象成模板,提出覆盖SaaS应用业务测试流程的自动化测试工具,集成了测试流程跟踪、接口自动化测试、流量回放测试与测试结果数据化等功能,论文主要工作包括:1.提出了针对SaaS应用业务功能层自动化测试的测试过程规范,设计基于Quartz的测试跟踪方法,打通测试过程的全链路,将测试过程标准化、流程化、透明化,测试结果数据化。2.针对传统的单接口测试的缺陷,提出场景驱动的概念,解决了场景用例的顺序控制,解决了前后接口用例之间的参数传递并实现了自动化测试引擎。3.提出了最适合业务的基于ELK日志的流量采集方式,通过重试机制与两次回放的去噪机制提高了流量回放准确率,以判断SaaS应用新版本对已有业务的影响。4.通过对测试过程的分析,实现了测试结果的可视化输出,在页面上提供测试报告概览与详情展示,可通过webhook推送结果至相关人。5.在上述研究的基础上设计实现了SaaS应用业务功能层自动化测试工具Infinite,实验测试表明,本文解决方案是有效的,能够覆盖项目持续交付过程中的质量保障,达到了投入生产环境使用的标准。
其他文献
在信息时代,数字信息技术的发展成为经济发展的重要动力。我国数字经济发展迅速,经济规模持续扩大,数字经济以大数据技术、云平台服务、人工智能等服务为依托,发展的广度和深度不断扩展,成为促进经济发展的重要推动力量。本文以投入产出表为基础,运用社会网络分析法,构建产业网络模型。既能分析数字经济产业的特征,又能分析数字经济产业与其他产业之间的相互关系。通过实证分析发现,在2005-2015年之间,我国产业发
期刊
目的:分析比较玻璃体腔注射贝伐单抗与雷珠单抗治疗严重早产儿视网膜病变(Retinopathy Of Prematurity,ROP)的疗效与安全性,为临床上治疗严重ROP的抗VEGF药物选择提供客观的循证依据。方法:在Pub Med,Cochrane library,CNKI和Google Scholar数据库中搜索玻璃体腔注射贝伐单抗和雷珠单抗治疗严重早产儿视网膜病变的临床研究文献,将术后复发率
学位
医疗联盟致力于解决跨区域分级诊疗的资源部署和运作机制问题,以提高医疗资源利用率和百姓就诊便利性。医疗联盟具有主体利益多样性、医疗流程复杂性等基本特征,可以通过电子病历作为支点构建医疗联盟的信息机制,维护就诊者、医院、政府、保险等多方利益之间的信息安全性、数据可信性和隐私保护性,保证联盟主体的共识协议机制不依赖单方主体得到执行。因此,应用Fabric区块链技术框架的去中心化、不可篡改和可溯源等特性构
学位
背景子宫内膜癌(Endometrial Cancer,EC)是女性生殖系统常见肿瘤之一,在55岁-60岁的中老年妇女中发病率约占80%,且发病率呈逐年上升和年轻化的趋势[1]。1983年Bokhman根据形态学和分子遗传学特征[2],将子宫内膜癌分为两型:激素依赖型(I型)和激素非依赖型(Ⅱ型)。激素依赖型主要为子宫内膜样癌,约占所有子宫内膜癌的3/4,是最常见的组织类型,其发生与高雌激素水平有关
学位
目的:分析冠心病合并亚临床甲减(Subclinical Hypothyroidism,SCH)患者的临床特征以及不同促甲状腺激素(Thyroid Stimulating Hormone,TSH)升高时间及变化趋势的患者在总胆固醇(Total Cholesterol,TC)、低密度脂蛋白(Low-density Lipoprotein,LDL)、脂蛋白a、肌酐、左室射血分数(Ejection Fra
学位
目的 通过分时段取样观察药材外观性状,分时段测定各种主要药典指标变化,分析确定超声-壳聚糖(CS)联用养护党参药材的最佳配比方案。方法 以普通水洗党参和超声净洗党参为对照组,将党参超声净洗后再利用超声分散作用在含有一定量壳聚糖的养护液中养护后足干,通过肉眼观察和测定各种药典指标及其变化,综合评价养护效果。结果 对照组普通水洗党参9个月后发生虫蛀,18~24个月时逐渐出现严重的虫蛀,并伴有轻微霉变和
期刊
岩体中节理的表面特征外在形式是多样化的,它们赋予了岩体不连续性和各向异性的特征。这些不同形貌的结构面会显著改变岩体的应力传播路径,影响自然条件和工程条件下岩体的力学行为。为研究节理表面特征对于动态条件下岩体剪切特性的影响,对动态作用扰动下的节理岩体稳定性计算提供理论依据,开展了含贯通节理的岩体试样的数值模拟研究。本文选取节理表面特征参数为主要研究自变量,采用含连续分布的等腰梯形起伏体的节理轮廓线。
学位
2021年2月25日,是一个在全世界反贫困道路上的标志性时刻,脱贫攻坚总结表彰大会在京隆重举行,国家主席习近平郑重宣布:“我国脱贫攻坚战取得了全面胜利”。我国脱贫攻坚的伟大成就,一方面给世界的减贫的工作提供了中国经验,另一方面为世界范围内消除贫困做出了历史性贡献。但成绩的取得并不代表脱贫工作已经完成,据统计,在已经完成脱贫的9300多万贫困群体中,还有近200多万人口潜在再度返贫的可能;处在现行贫
学位
频率选择表面(Frequency Selective Surface,FSS)是一种二维或者三维的周期性结构,对不同频率、入射角度以及极化方式的电磁波选择性地透射或反射,在电磁隐身,天线设计等方面有着广泛应用。近年来,借助于神经网络来进行微波元器件设计成为了一种新的发展方向。虽然传统神经网络理论上可以映射任意非线性关系,但其需要大量训练样本。因此在电磁仿真中,样本获取的时间成本非常高。为了能够以较
学位
不锈钢是我国航空航天事业发展的一类重要物资,关系着航空事业的发展水平及高度。从介绍空用不锈钢的主要品种及用途着手,简单分析不锈钢的主要化学成分构成及物理性质,阐明影响不锈钢冶炼质量的几大因素。基于实例解读冶炼工艺给钢材冶炼效果带来的影响,并摸索规划冶炼工艺路线时应遵循的原则,以供同行参考学习。
期刊