基于关键字驱动的网管自动化配置方法的设计与实现-软件工程专业论文.docxVIP

基于关键字驱动的网管自动化配置方法的设计与实现-软件工程专业论文.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于关键字驱动的网管自动化配置方法的设计与实现-软件工程专业论文

华中科技大学硕士学位论文 华 中 科 技 大 学 硕 士 学 位 论 文 I I 摘 要 随着通讯技术的迅猛发展,自动化测试在提升通讯软件产品质量过程中的地位 逐渐加重。GUI(Graphical User Interface)是软件系统的重要组成部分,对GUI进行测 试可以同时实现对系统可用性和功能性的测试。关键字驱动方式的测试框架相比传 统的来说,不仅具有提高测试脚本的复用性、维护性和移植性等优点;而且可以对 图形界面上显示的数据进行动态捕获、保存,以及输入,从而完成对网管系统的自 动化配置。因此,设计基于关键字驱动的网管自动化配置方法对减轻配置工作量、 提高测试效率、确保数据准确性等方面有着重要意义。 根据配置现状的需求分析,系统选择Java作为开发环境,设计出一套脚本,在测 试统一平台上实现对网管数据的自动化提取和配置。以往网管版本升级时,数据配置 是通过手工或固定数据配置脚本实现的,这两种方式在配置效率和数据准确性上都难 以达到要求。其次,固定数据的脚本很难移植,并且受网管界面变动影响很大。为此 在关键字驱动测试框架的基础上提出了一种合理实现自动化配置升级的方案。 在此方法的具体设计和实现中,将配置的过程主要划分为四个步骤,即对网管 界面数据进行捕获,将提取数据进行保存,将保存的数据驱动成为关键字入参,将 参数输入新版本空系统中。其中对网管BSC(Base Station Controller,基站控制器)侧 和BTS(Base Transceiver Station,基站收发信机)侧的数据区别进行了处理。对于BSC 侧的数据按照功能点进行提取,对BTS侧的数据提取通过配置模板来实现。根据一定 的业务逻辑来存储提取的数据,在数据驱动过程中实行遍历过滤读取,逐个驱动相 应的关键字,整个流程让系统配置显得一目了然。捕获实际数据确保了配置数据的 准确性,大大解放了人力,而且配置脚本结构易维护,可扩展,移植性强。关键字 驱动测试框架较好地满足了大话务测试环境对BSC复杂数据和多个BTS海量数据的 配置需求,充分保证了大话务新版本系统的测试效率。 关键词:图形用户界面 关键字驱动测试框架 动态数据驱动 自动化数据配置 II II Abstract With the rapid development of communications technology, automated testing has become more and more important which could enhance the quality of the software products. GUI (Graphical User Interface) is the main part of software systems, and the GUI testing can both make availability and functionality testing of software systems come true. Keyword-driven test framework compare with the traditional not only can improve the test script reusable effectively and better to be maintained and more transplantable, but also can capture and sava and input the data of GUI, then implement automatic data configuration. Therefore, design such system based on keyword-driven has important significance for reduce quantity of labors, improving efficiency and the accuracy of configuration data. The design of system selects Java as the Integrated Development Environment after analysed current status of configuration, designed a suit of scripts through the Automatic Test System what could make data extracted and configuration automatically. The data configuration de

您可能关注的文档

文档评论(0)

peili2018 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档