• 四川郎酒股份有限公司获第十二届人民企业社会责任奖年度环保奖 2019-05-13
  • 银保监会新规剑指大企业多头融资和过度融资 2019-05-12
  • 韩国再提4国联合申办世界杯 中国网友无视:我们自己来 2019-05-11
  • 中国人为什么一定要买房? 2019-05-11
  • 十九大精神进校园:风正扬帆当有为 勇做时代弄潮儿 2019-05-10
  • 粽叶飘香幸福邻里——廊坊市举办“我们的节日·端午”主题活动 2019-05-09
  • 太原设禁鸣路段 设备在测试中 2019-05-09
  • 拜耳医药保健有限公司获第十二届人民企业社会责任奖年度企业奖 2019-05-08
  • “港独”没出路!“梁天琦们”该醒醒了 2019-05-07
  • 陈卫平:中国文化内涵包含三方面 文化复兴表现在其中 2019-05-06
  • 人民日报客户端辟谣:“合成军装照”产品请放心使用 2019-05-05
  • 【十九大·理论新视野】为什么要“建设现代化经济体系”?   2019-05-04
  • 聚焦2017年乌鲁木齐市老城区改造提升工程 2019-05-04
  • 【专家谈】上合组织——构建区域命运共同体的有力实践者 2019-05-03
  • 【华商侃车NO.192】 亲!楼市火爆,别忘了买车位啊! 2019-05-03
    • / 10
    • 下载费用:30 金币  

    重庆时时彩五星独胆法: 电力二次系统的操作系统性能测试方法及装置.pdf

    关 键 词:
    电力 二次 系统 操作系统 性能 测试 方法 装置
      专利查询网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    摘要
    申请专利号:

    CN201310270574.6

    申请日:

    2013.06.28

    公开号:

    CN103324572A

    公开日:

    2013.09.25

    当前法律状态:

    授权

    有效性:

    有权

    法律详情: 专利权人的姓名或者名称、地址的变更IPC(主分类):G06F 11/36变更事项:专利权人变更前:广东电网公司电力科学研究院变更后:广东电网有限责任公司电力科学研究院变更事项:地址变更前:510080 广东省广州市越秀区东风东路水均岗8号变更后:510080 广东省广州市越秀区东风东路水均岗8号|||授权|||实质审查的生效IPC(主分类):G06F 11/36申请日:20130628|||公开
    IPC分类号: G06F11/36 主分类号: G06F11/36
    申请人: 广东电网公司电力科学研究院
    发明人: 江泽鑫; 梁智强; 胡朝辉; 黄岳峰; 梁志宏; 刘菲; 孙建伟; 顾博川; 唐升卫
    地址: 510080 广东省广州市越秀区东风东路水均岗8号
    优先权:
    专利代理机构: 广州华进联合专利商标代理有限公司 44224 代理人: 王茹;曾旻辉
    PDF完整版下载: PDF下载
    法律状态
    申请(专利)号:

    CN201310270574.6

    授权公告号:

    |||||||||

    法律状态公告日:

    2017.08.15|||2016.12.28|||2013.10.30|||2013.09.25

    法律状态类型:

    专利权人的姓名或者名称、地址的变更|||授权|||实质审查的生效|||公开

    摘要

    本发明公开了一种电力二次系统的操作系统性能测试方法,包括:根据用户的测试性能项选择信息,识别出电力二次系统操作系统的待测试性能项;从测试脚本库中获取与所述待测试性能项对应的测试脚本文件;其中,所述测试脚本库中预存有与电力二次系统操作系统的各个测试性能项对应的测试脚本文件;执行获取的所述测试脚本文件,获取测试数据。此外,还公开了一种电力二次系统的操作系统性能测试装置。本发明由于测试脚本文件可针对于操作系统的各个性能进行定制,因此本发明能够实现全面测试,而不局限于某个具体性能。相比于人工逐项手工测试,本发明度能最大程度地实现自动化测试,从而提高了操作系统的测试效率。

    权利要求书

    权利要求书
    1.   一种电力二次系统的操作系统性能测试方法,其特征在于,包括以下步骤:
    根据用户的测试性能项选择信息,识别出电力二次系统操作系统的待测试性能项;
    从测试脚本库中获取与所述待测试性能项对应的测试脚本文件;其中,所述测试脚本库中预存有与电力二次系统操作系统的各个测试性能项对应的测试脚本文件;
    执行获取的所述测试脚本文件,获取测试数据。

    2.   根据权利要求1所述的电力二次系统的操作系统性能测试方法,其特征在于,在所述识别出电力二次系统操作系统的待测试性能项的步骤中,所述测试性能项包括:操作系统Dhrystone基准测试、Whetstone基准测试、文件复制性能、管道吞吐量性能、进程创建性能、shell脚本执行性能、整数运算性能、浮点数运算性能、上下文切换性能、本地通信性能、本地通信带宽性能和/或内存操作延时性能。

    3.   根据权利要求1所述的电力二次系统的操作系统性能测试方法,其特征在于,在所述执行获取的所述测试脚本文件的步骤之前,包括以下步骤:
    根据获取的所述测试脚本文件,配置测试脚本参数;其中,所述测试脚本参数包括测试数据和过程文件的记录路径。

    4.   根据权利要求1所述的电力二次系统的操作系统性能测试方法,其特征在于,所述执行获取的所述测试脚本文件,获取测试数据的步骤,包括以下步骤:
    在电力二次系统操作系统的主机上执行所述测评脚本文件,获取执行所述测试脚本文件后返回的测试数据。

    5.   根据权利要求1所述的电力二次系统的操作系统性能测试方法,其特征在于,在所述获取测试数据的步骤之后,包括以下步骤:
    将获取的所述测试数据与预设范围进行比较;
    如果所述测试数据超过所述预设范围,则发送警报信号。

    6.   根据权利要求1所述的电力二次系统的操作系统性能测试方法,其特征在于,在所述获取测试数据的步骤之后,包括以下步骤:
    根据所述测试数据生成电力二次系统操作系统的测试结果文件。

    7.   一种电力二次系统的操作系统性能测试装置,其特征在于,包括识别???、获取??楹筒馐阅??;
    所述识别???,用于根据用户的测试性能项选择信息,识别出电力二次系统操作系统的待测试性能项;
    所述获取???,用于从测试脚本库中获取与所述待测试性能项对应的测试脚本文件;其中,所述测试脚本库中预存有与电力二次系统操作系统的各个测试性能项对应的测试脚本文件;
    所述测试???,用于执行获取的所述测试脚本文件,获取测试数据。

    8.   根据权利要求7所述的电力二次系统的操作系统性能测试装置,其特征在于,所述测试性能项包括:操作系统Dhrystone基准测试、Whetstone基准测试、文件复制性能、管道吞吐量性能、进程创建性能、shell脚本执行性能、整数运算性能、浮点数运算性能、上下文切换性能、本地通信性能、本地通信带宽性能和/或内存操作延时性能。

    9.   根据权利要求7所述的电力二次系统的操作系统性能测试装置,其特征在于,还包括配置???;
    所述配置???,用于在执行获取的所述测试脚本文件之前,根据获取的所述测试脚本文件,配置测试脚本参数;其中,所述测试脚本参数包括测试数据和过程文件的记录路径。

    10.   根据权利要求7所述的电力二次系统的操作系统性能测试装置,其特征在于,还包括警报???;
    所述警报???,用于将获取的所述测试数据与预设范围进行比较;
    以及当所述测试数据超过所述预设范围时,发送警报信号。

    说明书

    说明书电力二次系统的操作系统性能测试方法及装置
    技术领域
    本发明涉及电力操作系统技术领域,尤其涉及一种电力二次系统的操作系统性能测试方法和一种电力二次系统的操作系统性能测试装置。
    背景技术
    电力二次系统是包含电力监控系统、电力调度管理信息系统、电力通信及调度数据网络、电力二次系统使用的专用数据网络等。所有这些系统的安全稳定运行对于保障电网安全稳定运行至关重要。
    电力二次系统的运行需要一个基础软件和硬件平台,其中基础软件平台就是操作系统,特别是服务器版本的操作系统。性能完善、高性能、高稳定性和高安全性的操作系统对于保证电力二次系统的安全正常稳定运行具有重要作用。因而,对操作系统的性能测试对于判断操作系统的性能是否满足电力业务需求是必要且迫切的。
    目前情况下,对电力二次系统操作系统的性能测试主要存在以下几个问题:仅针对操作系统的某一项具体指标进行测试;基本是依赖人工进行查看,费时费力,且准确性不足。此外,对操作系统性能的测试没有针对电力业务特点进行,未能根据电力业务对操作系统的需求进行针对性的测试。因而在当前情况下,急需一种既通用又高效的电力二次系统的操作系统性能测试方法。
    发明内容
    基于此,本发明提供了一种电力二次系统的操作系统性能测试方法和一种电力二次系统的操作系统性能测试装置。
    一种电力二次系统的操作系统性能测试方法,包括以下步骤:
    根据用户的测试性能项选择信息,识别出电力二次系统操作系统的待测试性能项;
    从测试脚本库中获取与所述待测试性能项对应的测试脚本文件;其中,所述测试脚本库中预存有与电力二次系统操作系统的各个测试性能项对应的测试脚本文件;
    执行获取的所述测试脚本文件,获取测试数据。
    与一般技术相比,本发明电力二次系统的操作系统性能测试方法通过预存在测试脚本库中的各个测试性能项对应的测试脚本文件,可以定量地对电力二次系统的操作系统性能进行测试,从而为操作系统在电力网络中的运行提供依据。由于测试脚本文件可针对于操作系统的各个性能进行定制,因此本发明能够实现全面测试,而不局限于某个具体性能。相比于人工逐项手工测试,本发明度能最大程度地实现自动化测试,从而提高了操作系统的测试效率。另外,由于测试脚本文件可针对于操作系统的性能进行定制,因此,测试能够针对电力业务特点进行,可根据电力业务对操作系统的需求进行针对性的测试。本发明具有测试效率高和测试结果客观的优点。
    一种电力二次系统的操作系统性能测试装置,包括识别???、获取??楹筒馐阅??;
    所述识别???,用于根据用户的测试性能项选择信息,识别出电力二次系统操作系统的待测试性能项;
    所述获取???,用于从测试脚本库中获取与所述待测试性能项对应的测试脚本文件;其中,所述测试脚本库中预存有与电力二次系统操作系统的各个测试性能项对应的测试脚本文件;
    所述测试???,用于执行获取的所述测试脚本文件,获取测试数据。
    与一般技术相比,本发明电力二次系统的操作系统性能测试装置通过预存在测试脚本库中的各个测试性能项对应的测试脚本文件,可以定量地对电力二次系统的操作系统性能进行测试,从而为操作系统在电力网络中的运行提供依据。由于测试脚本文件可针对于操作系统的各个性能进行定制,因此本发明能够实现全面测试,而不局限于某个具体性能。相比于人工逐项手工测试,本发明度能最大程度地实现自动化测试,从而提高了操作系统的测试效率。另外,由于测试脚本文件可针对于操作系统的性能进行定制,因此,测试能够针对电力业务特点进行,可根据电力业务对操作系统的需求进行针对性的测试。本发明具有测试效率高和测试结果客观的优点。
    附图说明
    图1为本发明电力二次系统的操作系统性能测试方法的流程示意图;
    图2为实施例面向电力业务的操作系统性能测试系统的结构示意图;
    图3为本发明电力二次系统的操作系统性能测试装置的结构示意图。
    具体实施方式
    为更进一步阐述本发明所采取的技术手段及取得的效果,下面结合附图及较佳实施例,对本发明的技术方案,进行清楚和完整的描述。
    请参阅图1,为本发明电力二次系统的操作系统性能测试方法的流程示意图。
    本发明电力二次系统的操作系统性能测试方法,包括以下步骤:
    S101根据用户的测试性能项选择信息,识别出电力二次系统操作系统的待测试性能项;
    S102从测试脚本库中获取与所述待测试性能项对应的测试脚本文件;其中,所述测试脚本库中预存有与电力二次系统操作系统的各个测试性能项对应的测试脚本文件;
    S103执行获取的所述测试脚本文件,获取测试数据。
    在步骤S101中,操作系统测试性能项,具体地包括以下:操作系统的Dhrystone基准测试、Whetstone基准测试、文件复制性能、管道吞吐量性能、进程创建性能、shell脚本执行性能、整数运算性能、浮点数运算性能、上下文切换性能、本地通信性能、本地通信带宽性能和内存操作延时等方面性能。
    根据用户输入的测试性能项选择信息,可以进行选择。
    作为其中一个实施例,在所述识别出电力二次系统操作系统的待测试性能项的步骤中,所述测试性能项包括:操作系统的Dhrystone基准测试、Whetstone基准测试、文件复制性能、管道吞吐量性能、进程创建性能、shell脚本执行性能、整数运算性能、浮点数运算性能、上下文切换性能、本地通信性能、本地通信带宽性能和内存操作延时等方面性能。
    测试性能项可以根据实际情况设置,既满足了全面性,也增加了灵活性。
    在步骤S102中,从测试脚本库中获取与所述待测试性能项对应的测试脚本文件;其中,所述测试脚本库中预存有与电力二次系统操作系统的各个测试性能项对应的测试脚本文件。
    其中,每一测试性能项对应不同的测试脚本文件。其中,Dhrystone基准测试、Whetstone基准测试、文件复制性能、管道吞吐量性能、进程创建性能的测试脚本可命名为UB.sh;shell脚本执行性能、整数运算性能、浮点数运算性能、上下文切换性能、本地通信性能、本地通信带宽性能和内存操作延时测试脚本可命名为lm.sh。
    在步骤S103中,作为其中一个实施例,在所述执行获取的所述测试脚本文件的步骤之前,包括以下步骤:
    根据获取的所述测试脚本文件,配置测试脚本参数;其中,所述测试脚本参数包括测试数据和过程文件的记录路径。
    配置测试脚本参数,可保证测试高效率地执行。
    作为其中一个实施例,所述执行获取的所述测试脚本文件,获取测试数据的步骤,包括以下步骤:
    在电力二次系统操作系统的主机上执行所述测评脚本文件,获取执行所述测试脚本文件后返回的测试数据。
    在操作系统的主机上执行所述测评脚本文件,能够保证测试结果的准确性和客观性。
    作为其中一个实施例,在所述获取测试数据的步骤之后,包括以下步骤:
    将获取的所述测试数据与预设范围进行比较;
    如果所述测试数据超过所述预设范围,则发送警报信号。
    预设范围可以根据实际经验设定,这样保证了在操作系统出现故障或者异常时,能够及时发现问题并告警或预警。
    作为其中一个实施例,在所述获取测试数据的步骤之后,包括以下步骤:
    根据所述测试数据生成电力二次系统操作系统的测试结果文件。
    生成测试结果文件,可以为用户保留历史信息,当用户向查询测试结果时,只需要参阅测试结果文件即可。
    作为一个优选的实施例,可根据本发明电力二次系统的操作系统性能测试方法建立一个面向电力业务的操作系统性能测试系统,包括功能调度???、测试结果和过程文件存储???、GUI人机交互界面???、操作捕捉单元、性能测试??楹桶踩圆馐阅??。如图2所示,为实施例面向电力业务的操作系统性能测试系统的结构示意图。
    本实施例所述的功能调度???,指通过响应操作捕捉单元对GUI人机交互界面??榈氖蟊旰图痰牟僮?,执行各操作系统测试??榈哪??,同时将其测试结果与测试过程文件进行存储,并将测试进度反馈给GUI人机交互界面??橐越邢允?。
    所述的性能测试???,指用于测试操作系统性能的一系列测试脚本,主要包括电力业务需要的各种操作系统性能;具体地包括对操作系统的Dhrystone基准测试、Whetstone基准测试、文件复制性能、管道吞吐量性能、进程创建性能、shell脚本执行性能、整数运算性能、浮点数运算性能、上下文切换性能、本地通信性能、本地通信带宽性能和内存操作延时等方面性能。
    所述的安全性测试???,指用于测试操作系统的安全性,主要包括电力业务需要的各种操作系统安全防护能力;具体地包括操作系统的身份鉴别安全性能测试、自主访问控制安全性能测试、安全标记安全性能测试、强制访问控制安全性能测试、安全审计性能测试、数据完整性和保密性安全性能测试、可信路径安全性能测试、运行时?;ぐ踩阅懿馐院筒僮飨低匙试蠢冒踩阅懿馐?。
    所述的测试结果与过程文件存储???,指用于将操作系统各测试脚本执行过程中的中间记录和最终测试结果等信息进行存储,测试完毕后,测试人员可以根据这些测试结果和测试记录对操作系统进行定量的综合评价。
    所述的GUI人机交互界面???,指操作系统综合测试系统的友好人机交互界面,用于根据用户的鼠标选择执行相应的测试???,并监控当前的测试脚本执行完成进程情况等方面。
    所述的操作捕捉单元,指监控鼠标和键盘操作的脚本,根据监控鼠标和键盘的输入,将信息传送给性能调度???,从而执行各测试???。
    运行面向电力业务的操作系统性能测试系统之后,从GUI人机交互界面上选择“操作系统安全性测试”测试项,选择该测试项时,综合测试系统将执行相应的性能测试项对应的一系列测试子项;
    配置操作系统安全性测试涉及的参数,主要包括测试结果和过程文件记录路径以及测试子项涉及的参数;
    点击GUI人机交互界面上的“测试”按钮进行测试;
    当所有测试子项测试完毕后,完成操作系统安全性测试。
    其中,操作系统安全性测试项,具体地包括以下:身份鉴别安全性能测试、自主访问控制安全性能测试、安全标记安全性能测试、强制访问控制安全性能测试、安全审计性能测试、数据完整性和保密性安全性能测试、可信路径安全性能测试、运行时?;ぐ踩阅懿馐院筒僮飨低匙试蠢冒踩阅懿馐?。
    其中,每一测试子项对应不同的测试脚本;身份鉴别安全性能测试脚本可命名为IDAuthTest.sh;自主访问控制安全性能测试脚本可命名为AACtrolTest.sh;安全标记安全性能测试脚本可命名为SecTagTest.sh;强制访问控制安全性能测试脚本可命名为SACTest.sh;安全审计性能测试脚本可命名为SecAuditTest.sh;数据完整性和保密性安全性能测试脚本可命名为DataInteAndSecTest.sh;可信路径安全性能测试脚本可命名为RelPathTest.sh;运行时?;ぐ踩阅懿馐院筒僮飨低匙试蠢冒踩阅懿馐越疟究擅猂unTimeSecAndResourceTest.sh。
    与一般技术相比,本发明电力二次系统的操作系统性能测试方法通过预存在测试脚本库中的各个测试性能项对应的测试脚本文件,可以定量地对电力二次系统的操作系统性能进行测试,从而为操作系统在电力网络中的运行提供依据。由于测试脚本文件可针对于操作系统的各个性能进行定制,因此本发明能够实现全面测试,而不局限于某个具体性能。相比于人工逐项手工测试,本发明度能最大程度地实现自动化测试,从而提高了操作系统的测试效率。另外,由于测试脚本文件可针对于操作系统的性能进行定制,因此,测试能够针对电力业务特点进行,可根据电力业务对操作系统的需求进行针对性的测试。本发明具有测试效率高和测试结果客观的优点。
    请参阅图3,为本发明电力二次系统的操作系统性能测试装置的结构示意图。
    本发明电力二次系统的操作系统性能测试装置,包括识别???01、获取???02和测试???03;
    所述识别???01,用于根据用户的测试性能项选择信息,识别出电力二次系统操作系统的待测试性能项;
    所述获取???02,用于从测试脚本库中获取与所述待测试性能项对应的测试脚本文件;其中,所述测试脚本库中预存有与电力二次系统操作系统的各个测试性能项对应的测试脚本文件;
    所述测试???03,用于执行获取的所述测试脚本文件,获取测试数据。
    作为其中一个实施例,所述测试性能项包括:操作系统的Dhrystone基准测试、Whetstone基准测试、文件复制性能、管道吞吐量性能、进程创建性能、shell脚本执行性能、整数运算性能、浮点数运算性能、上下文切换性能、本地通信性能、本地通信带宽性能和内存操作延时等方面性能。
    测试性能项可以根据实际情况设置,既满足了全面性,也增加了灵活性。
    作为其中一个实施例,还包括配置???;
    所述配置???,用于在执行获取的所述测试脚本文件之前,根据获取的所述测试脚本文件,配置测试脚本参数;其中,所述测试脚本参数包括测试数据和过程文件的记录路径。
    配置测试脚本参数,可保证测试高效率地执行。
    作为其中一个实施例,还包括警报???;
    所述警报???,用于将获取的所述测试数据与预设范围进行比较;
    以及当所述测试数据超过所述预设范围时,发送警报信号。
    预设范围可以根据实际经验设定,这样保证了在操作系统出现故障或者异常时,能够及时发现问题并告警或预警。
    与一般技术相比,本发明电力二次系统的操作系统性能测试装置通过预存在测试脚本库中的各个测试性能项对应的测试脚本文件,可以定量地对电力二次系统的操作系统性能进行测试,从而为操作系统在电力网络中的运行提供依据。由于测试脚本文件可针对于操作系统的各个性能进行定制,因此本发明能够实现全面测试,而不局限于某个具体性能。相比于人工逐项手工测试,本发明度能最大程度地实现自动化测试,从而提高了操作系统的测试效率。另外,由于测试脚本文件可针对于操作系统的性能进行定制,因此,测试能够针对电力业务特点进行,可根据电力业务对操作系统的需求进行针对性的测试。本发明具有测试效率高和测试结果客观的优点。
    以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的?;し段?。因此,本发明专利的?;し段вσ运饺ɡ笪?。

    关于本文
    本文标题:电力二次系统的操作系统性能测试方法及装置.pdf
    链接地址://www.4mum.com.cn/p-5778698.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    [email protected] 2017-2018 www.4mum.com.cn网站版权所有
    经营许可证编号:粤ICP备17046363号-1 
     


    收起
    展开
  • 四川郎酒股份有限公司获第十二届人民企业社会责任奖年度环保奖 2019-05-13
  • 银保监会新规剑指大企业多头融资和过度融资 2019-05-12
  • 韩国再提4国联合申办世界杯 中国网友无视:我们自己来 2019-05-11
  • 中国人为什么一定要买房? 2019-05-11
  • 十九大精神进校园:风正扬帆当有为 勇做时代弄潮儿 2019-05-10
  • 粽叶飘香幸福邻里——廊坊市举办“我们的节日·端午”主题活动 2019-05-09
  • 太原设禁鸣路段 设备在测试中 2019-05-09
  • 拜耳医药保健有限公司获第十二届人民企业社会责任奖年度企业奖 2019-05-08
  • “港独”没出路!“梁天琦们”该醒醒了 2019-05-07
  • 陈卫平:中国文化内涵包含三方面 文化复兴表现在其中 2019-05-06
  • 人民日报客户端辟谣:“合成军装照”产品请放心使用 2019-05-05
  • 【十九大·理论新视野】为什么要“建设现代化经济体系”?   2019-05-04
  • 聚焦2017年乌鲁木齐市老城区改造提升工程 2019-05-04
  • 【专家谈】上合组织——构建区域命运共同体的有力实践者 2019-05-03
  • 【华商侃车NO.192】 亲!楼市火爆,别忘了买车位啊! 2019-05-03
  • 新加坡快乐8官网 官方金沙澳门棋牌在线 正好彩票网 宁夏十一选五下载 大赢家彩票网 白小姐旗袍1一2彩图08 陕西11选5走势图百宝彩 排列5基本走势图带连线 做天甘肃快3走势分析 山西11选5专家推荐 p3试机号金码关注码 山西快乐10分前三组走势图 3d组选237的前后关系 百人牛牛游戏三大排名 碧玉生意 赚钱 光线传媒股票