基于Robot Framework的自动化测试平台的设计与实现

来源 :北京工业大学 | 被引量 : 0次 | 上传用户:wingoH
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网行业飞速发展,软件项目的不断快速迭代,软件的交付时间要在保证质量的前提下尽可能的缩短。相对来说传统的软件测试方法以及测试工具已经无法满足大型的、复杂的软件测试需求。因此,软件自动化测试已经成为当前软件测试技术研究的重点和难点,有关软件自动化测试技术、理论的研究和软件自动化测试工具的研发越来越受到软件界的重视。通过对关键字驱动的框架Robot Framework的研究,开发一个自动化测试平台,使得单机上运行的自动化测试用例转化为网络化,让企业进行高效的自动化测试。平台可以对被测产品的不同项目、迭代版本进行明确的用例和测试结果管理,建立一个规范的测试工作流程。平台主要包含以下三个模块:系统管理模块,自动化测试管理模块,资源管理模块。平台结合当前流行的前端技术高适配各个浏览器,优化用户使用体验。平台不仅帮助测试人员提高工作效率,减少不必要的加班时间,而且能够保证被测产品的质量,使用户体验更加满意。本文的主要工作和创新点如下:(1)对测试现状进行研究,对比调研当下流行的测试框架和测试方法,基于B/S结构开发了一个通用的自动化测试平台。通过浏览器页面对用例进行编辑、修改、执行等操作,降低自动化测试门槛。(2)通过对关键字驱动框架的研究,将关键字驱动方法融合进平台中。通过编写通俗易懂的关键字,提高测试人员编写测试用例的效率,并且可以结合具体项目业务对关键字进行封装,提高了系统的延展性。(3)对Robot Framework框架源码进行分析,并且对框架本身文件读取和客户端卡顿问题进行优化。将用例编写修改为通过浏览器页面编写,并且通过数据库存储,便于测试用例的共享以及人员管理和数据统计。(4)对测试任务和测试资源的调度使用并行技术,对测试任务和测试机之间的调度使用蚁群算法,减少测试机的空闲和浪费,实现最短测试时间内获取资源均衡度最好的测试任务序列。
其他文献
目的:通过观察清热利湿除痹汤联合常规西药对湿热痹阻型类风湿关节炎(RA)患者的症状体征、实验室指标、量化评分、安全性指标的影响,评价清热利湿除痹汤的临床疗效及安全性,为进一步临床推广应用提供可靠依据。方法:根据随机对照方法将65例符合纳入标准的患者分为对照组32例和治疗组33例。对照组给予甲氨蝶呤片(MTX)、塞来昔布胶囊(西乐葆)口服,治疗组在对照组基础上加用清热利湿除痹汤口服治疗。观察1疗程,
柏拉图正义观是构建正义城邦的根基,是西方正义思想的最初形态和思想来源之一,研究柏拉图正义观要结合时代背景、古希腊政治社会和文化、柏拉图正义观的内在结构和柏拉图对前人的正义理论的吸收与超越、正义本质和价值意义、正义的实现途径和正义的形而上学来全面的分析。柏拉图把苏格拉底的伦理道德哲学核心“善”用在正义学说中,使“正义”超过了个人道德的范畴,成为正义观的实质与合法性的根本。柏拉图不仅将正义与灵魂的不同
“一带一路”是以全球视野对中国新一轮对外开放进行的战略构想,是推动中国区域经济合作向更大范围、更宽领域、更高水平拓展的战略布局。在“一带一路”建设的推进过程中,信息的互联互通是不可缺失的一环。国家鼓励信息化企业实施“走出去”战略,以信息化建设为纽带,更好地助推“一带一路”建设。一方面,“一带一路”沿线多为发展中国家和新兴经济体,信息基础设施相对落后,互联网普及率普遍偏低,信息化发展水平参差不齐,国
学位
金属零件电弧增材制造过程的复杂热循环状态往往导致成形件的微观组织晶粒粗大,内部缺陷萌生,力学性能弱化。如何提高金属增材零件的力学性能是领域内的研究重点和难点之一。传统电弧焊接领域已有应用的随焊锤击、碾压、超声冲击等方法为这一问题提供了可行的探索方向。但传统随焊处理设备一般都设备庞大,锤击速度较慢,锤击力和锤击频率可调范围窄。本文提出了一种基于压电致动器的新型随焊微锤锻技术,压电致动器体积小巧,力输
公共法律服务是由政府主导,旨在保障公民基本权利,维护人民群众合法权益,实现社会公平正义和保障人民安家乐业所必须的法律服务,是公共服务的重要组成部分。党的十八届四中全会明确的提出了要“推进覆盖城乡居民的公共法律服务体系建设”。公共法律服务建设作为我国法治建设的一项基础性工程,也是推进国家治理能力和治理体系现代化的重要举措。而基层治理作为国家治理体系的基础,基层治理的状况直接影响到国家治理现代化的实现
随着“智能制造”在工业、制造业等方面的提出和推广,工业机器人在推动“智能制造”的实现方面越来越发挥着不可忽视的作用,其中,六自由度工业机器人因为有着更高的灵活性而被广泛应用。而现有的六自由度工业机器人系统大多采用反馈增益为常量的PID控制,对机器人的动态控制有所欠缺。本文将PID控制算法、机器人动力学模型和前馈控制算法相结合,解决了 PID控制在机器人轨迹跟踪方面的滞后性问题,从而有效的提升了六自
《中华人民共和国土地管理法》对我国土地资源采取两种不同管理方式,即城乡土地分属国家和集体所有。国家基于宅基地的社会保障功能而设立宅基地使用权,以在农村实现户有所居的稳定社会状态,并同时限制宅基地使用权的流转。然而此立法考量与日益加快的经济发展速度以及城镇化进程愈发脱节,造成宅基地使用权相关法律规定和实践之间冲突不断,农民对宅基地使用权的物质利益需要日益高涨,呼吁宅基地改革的声音越来越高。面对冲突不
矿井断层活化突水问题长期困扰煤矿的安全生产。底板断层活化突水过程的影响因素很多,要解决底板断层活化突水问题要综合考虑地质构造、原岩应力、含水层水压和开采方式等因素,对整个突水进行深层次、多方面的研究。本文采用力学分析、数值求解、FLAC数值模拟和RFPA数值分析相结合的方法,对采场底板断层活化及突水力学机理进行研究,主要成果如下:(1)在采场围岩支承压力分布规律的基础上,利用弹性力学半无限体理论通
鸦片战争轰开了中国闭关自守的大门,促使中国的有识之士开始转变重文轻武的传统观念,在这样的历史背景下,西方近代体育开始传入中国,并在中国大地上得到广泛传播,逐渐取代了中国传统体育活动的地位,成为了中国近代体育活动的主流。可以说,在中国陷入亡国灭种的危机时,西方近代体育是作为强国御侮的一种手段而被引进、吸收和传入中国的,并成为近代学校的教育内容。清末颁布了中国近代史上第一个全国性的教育章程,之后又进行