【摘 要】
:
近年来,随着计算机硬件性能的快速发展和互联网在全球范围的迅速普及,Web应用和移动端应用成为人们日常生活中不可或缺的一部分。互联网的发展带来了Web、移动端软件的快速发
论文部分内容阅读
近年来,随着计算机硬件性能的快速发展和互联网在全球范围的迅速普及,Web应用和移动端应用成为人们日常生活中不可或缺的一部分。互联网的发展带来了Web、移动端软件的快速发展。伴随着发展的同时,用户对其质量的要求也越来越高。在软件规模不断扩大的情况下,其复杂程度也越来越高,软件测试的需求也逐渐增大。互联网软件公司为了抢占市场份额,频繁地更新、迭代产品。在这种情况下测试工作量会非常大,如果单纯依靠手工测试,会导致测试效率变低,难以跟上开发的节奏。为了保障快速迭代下的产品质量、提高测试效率,需要设计一款可持续集成的自动化测试平台,实现对Web、App进行功能自动化测试的同时,完成接口自动化测试和持续集成工作。本文为了满足自动化测试工作中的实际需求,设计实现了一款可持续集成的自动化测试平台。平台主要包含Web和App自动化测试、接口自动化测试和持续集成、数据展示三大模块。其中Web和App自动化测试模块能够实现Web、App的功能自动化测试需求,并通过使用Page Object、关键字模式来设计测试用例,达到提高测试用例复用率,并减少需求变更对测试用例的影响的目的。接口自动化测试和持续集成模块能够完成对接口的自动化测试工作,并配合持续集成功能完成从开发到测试的闭环。数据展示模块能够直观地展示测试结果和测试用例情况统计。平台后端基于Django框架开发,前端基于模板语言并使用Bootstrap进行美化。测试功能通过基于对Selenium、Http Runner测试方法的二次封装完成。通过搭建Jenkins持续集成平台完成持续集成的构建工作。经过对平台的测试和效果验证,证明了其能够在Web和App功能自动化、接口自动化测试工作中,起到提高测试效率,保证软件质量的作用。
其他文献
随着二氧化碳排放量增加,全球气候变暖趋势明显。机电产品在国民经济中占有重要地位,也是碳排放量大户。同时,机电产品作为我国出口第一大类产品,减少其碳排放不仅能够维持生
随着互联网的自由化趋势,近年来越来越多的公司加入了“免费”行列。作为一种全新的商业模式,自由营销对传统商业模式产生了巨大冲击。Chris Anderson正式提出的自由经济理论
利用现有文献对中医药疏肝理脾法治疗乳腺增生的现状进行研究,为临床中建立合适的治疗乳腺增生的方法提供研究依据。通过文献查阅等方法,充分认识乳腺增生的病因及其病机,并
云计算系统与网络多媒体教室的整合,能够有效降低多媒体教室建设管理维护的繁琐和复杂,并能在提供多样化的教学模式的同时提高教学效率,有着广阔的应用前景。文章从闽南师范
股权激励是公司财务的重要课题。目前学者们已从股权激励对公司价值的影响,以及股权激励对公司价值影响的中间机制——投资决策、股利及银行信贷等融资决策进行了大量研究。然而股权激励对公司另一重要融资决策——资本结构的影响却鲜受关注。近年来,中国非金融企业杠杆率增速较快,如何稳杠杆、去杠杆,防范化解重大风险已成为当前经济工作的重点之一,因此加强股权激励对资本结构决策研究具有重要的现实意义。大量关于企业资本结
报刊英语的文体特点与众不同。其往往采用各种字系变体吸引读者的注意力 ;运用名词及名词词组使信息更具体 ;句子结构复杂多变 ,内涵丰富 ;语篇结构独具特色 ,利用标题和引子
改革开放后,中国城乡间人口流动的限制被打破,开始了世界上规模最大的一次人口转移过程。作为农业大省、中国农村改革的发源地,安徽是全国农村人口流动最为活跃的省份之一,农
急性主动脉夹层是一种致死率极高的心血管急症。患者一经确诊,往往需要接受紧急的治疗措施,所以绝大多数患者会在最近的心脏中心接受诊治。同时,作为一种心血管疾病,其发病往
<正>上期解析了成人学习游泳的方法的第一条——正确的心态,做好长期"战斗"的准备,现在来解析第二条:大量观看视频,进行表象思维训练法,清楚知道什么是错误动作,什么是正确动
<正>前两期解析了成人学习游泳的方法的第一条——正确的心态,做好长期"战斗"的准备,以及第二条:大量观看视频,进行表象思维训练法,清楚知道什么是错误动作,什么是正确动作。