[发明专利]一种基于智能变电站全自动脚本测试方法在审
申请号: | 201610091636.0 | 申请日: | 2016-02-18 |
公开(公告)号: | CN105760299A | 公开(公告)日: | 2016-07-13 |
发明(设计)人: | 曹敏;沈鑫;李萍;倪时龙;杨四华;何明跃 | 申请(专利权)人: | 云南电网有限责任公司电力科学研究院 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京弘权知识产权代理事务所(普通合伙) 11363 | 代理人: | 逯长明;许伟群 |
地址: | 650217 云南省昆*** | 国省代码: | 云南;53 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 智能 变电站 全自动 脚本 测试 方法 | ||
技术领域
本发明涉及电力系统自动化技术领域,特别是涉及一种基于智能变电站全自动脚本测试方法。
背景技术
智能变电站是采用先进、可靠、集成和环保的智能设备,以全站信息数字化、通信平台网络化、信息共享标准化为基本要求,自动完成信息采集、测量、控制、保护、计量和检测等基本功能,同时,具备支持电网实时自动控制、智能调节、在线分析决策和协同互动等高级功能的变电站。
智能变电站信息的正确性和完整性不但直接影响到变电站智能化的实现程度,同时智能变电站的运行状态也完全依赖于对所获取信息的综合处理,因此如何保证及时、准确、完整地获取足够的变电站运行信息,并对这些信息进行快速的综合处理,实时把握和预测智能变电站的运行状态,对各种异常情况进行预警,及时采取措施预防故障的发生,从而根据变电站的实际运行状况对变电站的运行进行连续评估,是保证智能变电站工程建设和运行维护的迫切需求。
然而,当被测系统业务产生变动时,修改测试设计值最后上线测试,留给测试人员的时间往往很短,相对应的测试实施开发成本也较高,很难在规定时间内及时完成。
发明内容
本发明实施例中提供了一种基于智能变电站全自动脚本测试方法,以解决现有技术中的智能变电站测试实施中对被测试参数、配置、方案等设计内容修改复杂、成本高、效率低的问题。
为了解决上述技术问题,本发明实施例公开了如下技术方案:
一种基于智能变电站全自动脚本测试方法,包括以下步骤:检测接入的待测设备,并获取与所述待测设备相匹配的测试数据;选择数据库中与所述待测设备相匹配的测试脚本,并生成包括所述测试脚本的测试用例;更新与所述测试数据相对应的所述测试用例中的字段数据,并生成与所述待测设备相匹配的控制指令,所述控制指令用于测试所述待测设备;接收所述待测设备发送的根据所述控制指令执行的测试结果;根据所述测试结果,判断对所述待测设备测试的准确性。
优选地,所述获取与所述待测设备相匹配的测试数据,包括:提取所述待测设备的识别码;根据所述识别码获取所述待测设备需要测试的测试类型;获取数据库中与所述测试类型相匹配的测试数据。
优选地,提取所述待测设备的识别码;根据所述识别码获取所述待测设备需要测试的测试类型;获取数据库中与所述测试类型相匹配的多个测试脚本。
优选地,所述生成包括所述测试脚本的测试用例,包括:获取与所述待测设备相匹配的多个测试脚本的测试次序;根据所述测试次序将多个测试脚本编译生成所述测试用例。
优选地,所述更新与所述测试数据相对应的所述测试用例中的字段数据,包括:提取所述测试数据用例中与所述测试数据相对应的字段;将所述字段内的变量更新为所述测试数据。
优选地,所述判断对所述待测设备测试的准确性,包括:对比所述测试结果与预先存储的预测结果是否一致;当所述测试结果与预先存储的预测结果一致时,判断对所述待测设备测试准确。
由以上技术方案可见,本发明实施例提供的基于智能变电站全自动化脚本设计的测试方法,通过自动化测试脚本,能够动态改变测试数据和功能,并对比测试结果,不需要重新编辑整个测试设计,在被测系统出现变动时,能够及时准确的修改上次的测试脚本,将其更新至复合此次测试的状态,从而可以提高测试效率,解决测试开发周期长、方法复杂以及人员编程能力要求高等问题。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的一种基于智能变电站全自动脚本测试方法的流程示意图。
具体实施方式
为了使本技术领域的人员更好地理解本发明中的技术方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
参见图1,为本发明实施例提供的一种基于智能变电站全自动脚本测试方法的流程示意图。
如图1所示,本发明实施例提供的一种基于智能变电站全自动脚本测试方法,包括以下步骤:
步骤S1,检测接入的待测设备,并获取与待测设备相匹配的测试数据;其中获取与待测设备相匹配的待测数据,又包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于云南电网有限责任公司电力科学研究院,未经云南电网有限责任公司电力科学研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610091636.0/2.html,转载请声明来源钻瓜专利网。