OTN技术在电力通信传输网中的应用_第1页
OTN技术在电力通信传输网中的应用_第2页
OTN技术在电力通信传输网中的应用_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、OTN技术在电力通信传输网中的应用 1引言软件测试的目的在于找出软件缺陷,提升软件质量。软件测试是软件产品的质保员,是软件生命周期的重要一环。根据大量统计数据显示,在典型的软件工程开发中,软件测试投入的本钱往往占到软件总本钱的40%以上。为了降低测试本钱,提升测试效率,自动化测试工具逐步受到人们的重视,越来越多地被应用于软件测试。2QTP简介QTP的全称是QuicktestProfessional,是Mercury公司开发的企业级自动化测试工具,后来被惠普公司收购,正式命名为HPQuicktestProfessionalSoftware,从11.5版本,改名为UnifiedFunctional

2、Testing,目前最新版本是12.00,可以支持中文,是市场上普遍应用的一款自动化测试工具。QTP的内置插件可支持多种开发环境的软件,在启动QTP时,可根据被测软件的环境,选择适宜的插件,进行加载;QTP拥有强大的对象库和对象识别机制,支持用户以录制的方式生成脚本,拥有的多种回放模式,可方便进行脚本维护;QTP使用VBScript作为脚本语言,并可实例化.net对象,封装的函数和对象丰富,可扩展性强;使用QTP的数据池DataTable可进行数据驱动测试。自动化测试能帮助提高软件的质量,协助测试人员提高工作效率,但自动化测试不是万能的,不可能完全取代手工测试,它有其适用的范围。1适用于需求变

3、更不频繁、工程周期长的软件系统。需求变更过于频繁会增加QTP测试脚本的维护本钱。对于工程周期短的软件系统,引入QTP,不但会增加测试本钱,而且会延长系统的发布时间,得不偿失。2待测系统使用的控件必须可以被QTP识别。这是使用QTP进行自动化测试的前提。一个自动化测试工具的好坏评判最根本的标准就是,是否能够识别更多的系统控件以及对无法识别的控件能否提供各种解决方案或自定义开发各种控件的识别代码。3QTP测试脚本复用率高,脚本维护本钱低。也是应用QTP的一个很重要的前提。3国家科技方案预算管理系统测试背景本文所说的国家科技方案是指三大方案,分别是国家重点根底研究开展方案简称973方案、国家科技支撑

4、方案简称支撑方案、国家高技术研究开展方案简称863方案。国家科技方案预算管理系统是用于支撑三大方案经费管理工作的,它包含概算填报、预算申报、预算评审、预算拟安排、预算批复、预算书、中期财务检查、财务验收和决算九个子系统,涵盖了课题经费的整个生命周期。其系统结构如图1所示。973方案、863方案和支撑方案的预算管理系统是三个独立的系统,它们的功能类似,只是各子系统的流程和功能有细微的区别。预算管理系统包含的九个子系统,除预算评审、预算拟安排和预算批复系统的功能简单些之外,其他6个子系统的流程和测试功能点都非常多,它们的功能和流程大同小异,我们以973方案的预算申报系统为例进行说明,973预算申报

5、系统的填报流程如图2所示。图2只是973预算申报系统的填报流程,不包含预算申报系统的管理流程。如果对每个子系统进行全流程测试,那么对测试数据的需求量是相当大的。每个流程的起点是,填报一套平衡关系符合上报要求的报表数据,如果需要N套数据,那么就要填平N套报表。973预算申报系统包含封面、课题根本情况表、课题参加人员根本情况表、国家科技方案课题预算表、设备费购置/试制设备预算明细表、测试化验加工费预算明细表、承当单位研究经费支出预算明细表和国家科技方案课题自筹经费来源证明8个需要填报的报表,不仅报表内有需要平衡的审核关系,报表间也存在钩稽关系审核,所有这些需要平衡的审核条件有50条之多。填平一套报

6、表,就需要平衡这几十条审核关系。如果升级测试的重点,不是报表审核关系,而是流程测试或者是后续功能点的测试,那么把大量的测试时间花费在报表填报以及平衡审核关系上,那就太不必要了。但是填平报表又是流程测试和后续功能点测试的前提,我们需要填平大量的报表以备后续测试,但又不想花费大量的时间在填平报表上,于是我们将QTP自动化测试引入到测试中来,让QTP帮助我们批量造数。4QTP在系统测试中的应用QTP自动化测试脚本分为两局部,第一局部是取数脚本,实现了报表数据的取出、存储及导出功能。其核心代码如下:withBrowser"国家重点根底研究开展方案预算申报填报系统".Page"国家重点根底研究开展方案预算申报填报系统".Frame"frmRight".ActiveX"CellWeb5Control".Object.SetCurSheetiDataTable.Value"

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论