某种软件API自动化测试工具的设计与实现

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:deepseaxing2
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目前,软件测试自动化在国内外软件工程领域已经受到了广泛的关注。自动化测试具有很强的行业相关性,一般都建立在一定的业务基础上,而市面上通用的自动化测试工具是与业务无关的,不能自动适应各个行业的具体业务需求,测试过程的实施还需要大量的人为干预,自动化测试的实施效果很难达到预期的目标。鉴于此,很多大公司纷纷对自动化测试工具进行自主研发。在此选取网络管理系统作为被测系统,开发一个API自动化测试工具,实现F口与Qx口的测试。网络管理就是通过计算机软件对网络资源进行管理,维护网络的正常运行,协调、保持网络系统的高效运行。网管的客户端与服务器端的接口是F接口,服务器端与设备间的接口是Qx接口。自动化测试工具采用的是测试服务器/测试客户端/测试代理的体系结构,测试服务器端负责与测试客户端、测试代理以及数据库进行交互,测试客户端按照测试流程提供四个测试库给用户进行操作,包括测试计划库、测试设计库、测试执行库、测试评估库。与网络管理系统直接进行数据交互的是测试代理,测试代理的作用主要是适配被测系统的接口和协议。测试工具包括三个子系统:服务器端子系统、客户端子系统、数据库。服务器端子系统划分为四个模块:通讯管理模块、测试管理模块、测试执行模块、日志管理模块。客户端子系统划分为两个模块:测试库管理模块、插件管理模块。通过使用自动化测试工具,网络管理系统的测试周期大大的缩短了,测试效率也得到了很大的提高。
其他文献
深基坑工程是当前岩土工程中的热点和难点问题之一,如何有效地控制基坑变形,使基坑工程既安全又经济,是人们一直探索的课题。桩锚支护结构以其适应性强等优势被广泛应用于深
仔猪从断奶~8周龄是育成期。仔猪育成期是哺乳仔猪由断奶顺利过渡到补料的重要饲养阶段,搞好仔猪饲养管理,是提高生猪育成率和经济效益的关键技术措施。在生产实践中,规模猪场应
学生复课前后,学校发动全体教职工,采取融合教学方式,面向全体学生开展宏志扶贫、宏志扶志、宏志扶智等教育教学工作。基于此,安徽省马鞍山市二十二中对构建宏志教育育人新模
近年来,随着人们膳食结构的改变,牛羊肉特别是羊肉越来越受到人们的青睐,养羊业迅猛发展,羔羊成活率是直接影响饲养场经济效益的主要因素。笔者根据多年的经验,总结出提高羔
改革开放近三十年里,我国国民经济取得了高速的发展,人民生活水平不断地提高,各个行业在利好的大环境下,都有着长足的进步。1998年以来,随着土地使用制度和城镇住房制度改革
我科于2001年2月至2003年2月应用参芪扶正注射液配合化疗治疗中、晚期恶性肿瘤40例,与单纯化疗进行对比分析,现报告如下.1资料与方法
改革开放以来,我国的社会阶层结构发生了重大的变化,出现了新的社会阶层,是中国社会发展的必然产物。中共十六大对我国改革开放后出现的新的社会阶层作了权威性的确认和政治