计量自动化系统主站性能测试应用研究

来源 :科学与财富 | 被引量 : 0次 | 上传用户:seeya
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:基于省级电能计量系统主站,使用主流的测试工具对功能进行自动化测试,取代传统的手工测试。设计自动化测试流程,并根据设计的测试流程对选取的电能计量系统5个核心功能进行自动化测试,在过程中分析测试反映的问题并加以改进,总结出一套切实可行的自动化测试方法。测试结果表明,该方法能够客观有效地测试功能开发质量,提高测试的效率。
  关键词:计量自动化系统;主站;终端;性能测试
  0引言
  计量自动化系统是集现代数字通信技术、计算机软硬件技术、电能计量技术和电力营销技术为一体的用电需求侧综合性的实时信息采集与分析处理系统。计量自动化系统主站是整个计量自动化系统的信息采集与控制中心,它通过远程通信通道(如GPRS、CDMA、PSTN、调度数据网等),对现场终端的信息进行采集和控制,并对数据进行统计分析和综合处理。随着低压用户覆盖率的提高,主站处理的数据量还将成倍提高。
  1软件性能测试
  软件性能是表明软件系统或构件对于其及时性要求的符合程度的一种指标。性能的及时性,用响应时间或者吞吐量来衡量。
  1.1 响应时间
  响应时间也称为用户的等待时间,从用户的角度来看,指的是从用户发出请求到收到服务器的响应所经历的延迟。一般来说,使用站点的用户数越少,服务器处理的请求也就越少,响应的时间就会比较短,当用户数目增多时,服务器比较繁忙,也就是说服务器要承受的负载就会比较多,响应时间就会增加。
  1.2 吞吐量
  吞吐量是指某一个特定的时间单位内系统所处理的用户请求数目。总的来说,用户的请求数目越多,吞吐量就会越大。但是当用户请求持续增加时,系统将达到所能并发处理的最大用户请求数目,此时的用户请求数目就是最大的吞吐量,通过吞吐量可以找到系统的瓶颈问题。
  2性能测试工具
  传统的软件性能测试工作可能采用手工的方式,但手工方式不可能模拟大批量用户并发访问系统时的真实情况,效果不是很理想。随着技术手段的不断进步,目前性能测试工作的开展,主要是借助相关的软件性能测试工具来模拟大批量用户并发使用系统的场景,从而对系统性能进行考察。
  RPf是IBM基于Eclipse平臺及开源的测试及监控框架,开发出来的最新性能测试解决方案。它可以有效地帮助测试人员和性能工程师验证系统的性能,识别和解决各种性能问题。在为性能测试人员和性能优化人员提供了各种性能测试能力以外,它还提供了可视化编辑器,一方面可以使新的测试人员可以在无需培训和编程的情况下,即可快速上手完成性能测试;另一方面,也为需要高级分析和自定义选项的专家级测试人员,提供了对丰富的测试信息的访问和定制能力、自定义Java代码插入执行能力、自动检测和处理可变数据的能力。
  3性能测试实施流程
  性能测试实施流程包括制定测试计划、测试需求分析设计测试用例、录制测试脚本、执行测试等几个步骤,具体实施流程如图1所示。
  4功能测试实例
  本次测试针对运行中的电能计量系统主站新增以及需求变更的功能。
  4.1 业务需求分析
  业务熟悉阶段通过对电能计量系统主站的各个模块结合文档和实际系统来熟悉系统业务,电能计量系统主站主要功能是对电能量数据进行收集,并对采集的数据进行管理、统计和分析,因此,在熟悉业务的过程中要重点关注以下要素:模块功能、信息统计分析的数据来源、统计条件参数、每个统计功能的统计算法、统计对象。实施过程中测试团队根据系统的业务特点,对其进行模块的划分,统计对象、统计参数、统计算法的整理,形成业务需求整理列表,在需求分析阶段对系统不熟悉或者不确定的功能点或统计算法进行整理,形成问题列表,并对问题列表进行解答,从而完善需求分析。
  4.2 业务场景设计与评审
  在进行自动化功能测试的时候,项目会根据其实际情况及特点选择部分业务需求实现自动化,以最大发挥自动化功能测试优势和价值,因此对于测试场景的选取就显得比较重要。以下是选择测试场景可采用的一些基本依据:系统核心业务、多种条件组合导致测试方法很多的业务、数据条件不同导致流程分支不同的业务、使用频率较高的业务。在具体设计测试场景的过程中,针对以上功能模块进行业务的整理后,对系统的功能点进行重要级别的划分,对是否为核心业务、能否通过自动化测试工具进行自动化测试减轻测试工作量等方面进行分析和整理,并且对选取的业务场景分别组织内部审核和外部评审。
  4.3 测试用例设计与评审
  根据评审修改后的业务场景设计测试用例,分析整理每个业务场景的功能、数据来源、统计算法、需要验证的功能。通过对每个业务场景功能的分析和整理,针对每个业务场景的功能特点,设计每个测试用例的测试策略(等价类划分、边界值分析、因果分析等),整理需要参数化的参数、需要验证的验证点及其统计算法、执行每个步骤的前提条件、操作步骤、输入数据、预期结果以及参数化时数据准备的相关要求。
  4.4 脚本录制与完善
  4.4.1 测试环境
  测试环境的准备过程包括被测系统的环境部署以及数据库的部署和准备、测试工具的安装并确保能正常运行。在执行的过程中要确保被测系统及测试环境数据库的独立性,而且在执行功能自动化测试之前,要确保系统基本稳定。
  4.4.2 测试脚本录制和编写
  通过自动化测试工具来录制或手动编写测试脚本,录制完成后调试测试脚本,确保脚本在执行测试的时候不会影响执行效果,并且脚本的录制一定要结合业务流程的梳理、依据,对流程所涉及的页面进行整理分析,通过脚本录制或编写的方式整理测试脚本库。
  4.5 测试执行
  利用自动化测试工具执行测试,以检测系统的实际结果与预期结果是否一致,从而判断测试的通过与失败。在执行测试的过程中应对每个测试用例、每行测试数据都全部执行到位,确保测试用例的执行率。在执行测试的过程中可能由于脚本的不完善导致回放失败,这时就需检查脚本的正确性,修改脚本、调试脚本、回放测试,这个过程可能会存在多次迭代。
  5测试总结
  在功能自动化测试实施过程中测试人员以测试流程为指导来开展工作,通过对本次项目的研究过程的分析,对业务场景的分析及脚本编制,为测试的执行奠定了基础。在测试执行和结果分析阶段,我们事先列好每个测试脚本的执行记录表格,逐个测试、逐个记录分析测试结果,确保测试用例的全面测试。测试结果可靠,如果应用推广开来将对后续的测试正确性以及效率有较大的提升。
  参考文献:
  [1]陈阳.浅谈计量自动化系统在计量测试工作中的应用[J].机电信息,2015(27):20-21.
  [2]张亚丽.计量自动化系统在计量测试工作中的实践应用[J].河南科技,2017(7):76-77.
  [3]郑勇伟.计量自动化系统在计量测试工作中的应用[J].科技创新与应用,2016(21):223-223.
其他文献
摘要:随着我国油田企业改革的速度加快,离退休职工的状况出现了很多问题,同业人员都知道,离退休职工的管理工作是一项复杂琐碎的工作,它不但涉及范围广,而且在实际工作中也非常复杂,离退休职工的社会保障问题关系着国家法律和党的政策问题是否明确落实,在当前构建社会主义和谐社会的新形势下,如何能切实的做好他们的管理工作也是非常重要的任务之一,也是我们义不容辞的责任,本文作者根据自己的工作经验,对于离退休职工管
期刊
摘要:利用玛多地区1956-2018年的月平均气温、降水资料,用经验函数拟合法和小波分析法对玛多地区的月平均气温、蒸发和降水的变化趋势和周期变化进行了分析研究。  关键词:气候变化;蒸发;气温;降水;Morlet小波  本文用经验函数拟合法和小波分析法对玛多地区1956-2018年的月平均气温和降水量的气候变化特征进行了分析研究。  1.数据与方法  本文使用1956-2018年的月平均气温、降水
期刊
摘要:数学是推动科学技术发展的重要工具,它是一门以形象思维为基础的思维科学。数学教学的过程总会出现形象思维得不到足够重视的现象,无法将形象思维与抽象思维联系起来进行高效的教学,往往只是一味地进行教学却对最重要的生理及心理特点漠不关心,也导致了教学过程中脱离了生活实际,教学过程总是按照数学形式化的方式去做,却忽视了对学生的数学形象思维能力的培养。本文通过查阅相关文献,总结了数学形象思维能力的四方面特
期刊
摘要:随着我国社会经济的快速不断发展和电力企业的改革,电力企业已经建立了国际化、科学化、合理化的现代企业制度,制度的更新也对电力企业档案管理提出了更高的要求。本文将首先阐述构建电力企业档案管理保密制度的重要性,随后指出如今该制度构建师存在的问题,最后根据现有的研究资料,针对其出现的问题提出了相应的解决措施,为解决相关制度建立问题提供参考。  关键词:重要性:项目;维护:作用  一、引言  随着我国
期刊
摘要:传统的平夹自适应机器人手指装置往往只具备平行夹持和自适应抓取的功能,这些机器手虽能在一定程度上实现自动适应被抓物体的形状、尺寸,实现包络、捏夹等抓取动作,但是当抓取平放的厚度较薄物体时,便会彻底丧失抓取能力。本文提出了一种凸轮直线平夹自适应手指装置,以克服现有装置结构的不足之处。  关键词:机器人手指;欠驱动;凸轮;直线平夹  0 引言  机器人技术是当今科技发展的重要技术之一,其末端执行装
期刊
摘要:本文首先对国产密码算法进行了简要分析,探讨了国产密码算法实施所存在的突出问题,最后指出了金融IC卡系统国产密码算法的实施路径,望能为此领域研究有所借鉴。  关键词:金融IC卡;国产密码算法;路径  国产密码算法是我国科研人员经过不懈努力所研发的一种拥有完全自主知识产权的密码算法,使用简便,且安全性高,已得到国密局的认可、接受与推广。当前,国家密码管理局为了更好的维护各领域安全,已经对外发布了
期刊
摘要:在我国,铁路作为国民经济大动脉以及国家重要的基础设施,也是综合交通运输体系的骨干,在经济社会发展中发挥了重要的作用。本文基于协同思想的高速铁路行车调度技术进行分析,希望可以满足高速铁路行车调度的需求。  关键词:高速铁路;行车调度;协同思想  在日常铁路运输中,行车调度作为其心脏与灵魂所在,承担了客货运输、运输安全以及重点物质保障的重要职责,是满足高速铁路行车运行的安全性要求。因此,针对高速
期刊
摘要:高等教育国际化大背景下,各国高等教育之间的联系与交流在不断的加深,世界学生的国际性流动越来越频繁,留学生教育也随之不断得到发展。在我国,随着来华留学生人数的增多,留学生结构也随之越来越复杂,需要我们认真研究留学生管理工作中出现的诸多问题。规范、有效的管理是提高我国留学生教育质量的重要手段,因此,研究我国高校留学生管理就具有重要的现实意义。  关键词:中泰留学生;学生管理;建议  在“一带一路
期刊
摘要:高速旋转相关的机械是诸多行业的关键设备,比如飞机航行、造船、用电系统等许多行业都离不开这种机械,因为它不仅具备运行方面的安全性,还有着生产方面的高效性,这些都是其他设备所不具备的。本文从实际情况出发,对该检测系统研究的意义及方法进行了简要阐述,论述了监测的相关系统的工作原理。同时,对检测系统的技术进行了详细分析。希望在今后,机械高速旋转振动系统可以发挥出它最大的优势,为其他机械的研究提供了更
期刊
摘要:和谐社会的基础是人的心理和谐。员工有了健康的心理,才能够应对各种矛盾冲突和由此造成的心理压力,组织才能稳定和谐地发展,国网杭州供电公司工会根据中央提出的“以人为本”指导原则,创新性地提出关爱员工“一三五”工作法,对员工从基本情况、思想、工作、生活、情感五方面进行全方位的关爱行动,增强了企业员工之间的凝聚力和向心力,提升了员工的主动性、积极性和创造性,推进了企业文化的和谐建设,促进和带动了企业
期刊