[发明专利]一种基于电网系统的自动化测试方法在审
申请号: | 201810910082.1 | 申请日: | 2018-08-10 |
公开(公告)号: | CN109144863A | 公开(公告)日: | 2019-01-04 |
发明(设计)人: | 龙震岳;陈晓江;刘晔;黄浩 | 申请(专利权)人: | 广东电网有限责任公司信息中心 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 佛山市智汇聚晨专利代理有限公司 44409 | 代理人: | 李海鹏 |
地址: | 510000 广东省广州*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 测试脚本 测试需求 系统页面 关联 测试 集合 筛选 自动化测试 电网系统 运行测试 测试用例集合 规格需求 回归测试 生成测试 脚本 匹配 制定 | ||
本发明公开了一种基于电网系统的自动化测试方法,包括以下步骤:首先根据原始需求制定软件规格需求,同时建立与软件匹配的测试用例集合、测试脚本集合以及系统页面集合,并建立测试需求、测试用例、测试脚本、系统页面的关联;在有回归测试需求时,将依据测试需求从系统页面集合中筛选关联的系统页面,依据系统页面从测试用例的集合中筛选关联的测试用例,依据测试用例从测试脚本的集合中筛选出关联的测试脚本;运行测试脚本并生成测试报告。技术人员可通过前期建立的测试需求、测试用例、测试脚本、系统页面的关联快速根据测试需求筛选关联的测试脚本并进行运行测试,能有效提高测试的效率。
技术领域
本发明涉及软件开发技术领域,尤其涉及一种基于电网系统的自动化测试方法。
背景技术
目前随着信息化技术在电网系统的不断推广,信息化系统的测评业务规模也越来越大,目前针对信息化系统的测评工作仍然依靠人工进行,特别是选择测试用例和测试脚本时需依靠具有丰富经验以及优秀业务能力的技术人员,导致测评工作的效率较低并占用大量的人力资源进行重复工作,导致测评的人力成本难以降低。
发明内容
本发明的目的在于克服现有技术的不足,提供一种可实现快速测试并反馈测试结果的基于电网系统的自动化测试方法。
为了实现以上目的,本发明所采用的技术方案是:一种基于电网系统的自动化测试方法,包括以下步骤:
S1.首先根据原始需求制定软件规格需求,同时建立与软件匹配的测试用例集合、测试脚本集合以及系统页面集合,并建立测试需求、测试用例、测试脚本、系统页面的关联;
S2.在有回归测试需求时,将依据测试需求从系统页面集合中筛选关联的系统页面,依据系统页面从测试用例的集合中筛选关联的测试用例,依据测试用例从测试脚本的集合中筛选出关联的测试脚本;
S3.运行测试脚本并生成测试报告。
进一步,所述步骤S3中生成的测试报告包括脚本测试的通过率、需求回溯以及统计分析。
本发明的有益效果是:本发明采用上述方案后,当有回归测试需求时,技术人员可通过前期建立的测试需求、测试用例、测试脚本、系统页面的关联快速根据测试需求筛选关联的测试脚本并进行运行测试,能有效提高测试的效率。
附图说明
图1为本发明的模型示意图。
具体实施方式
现结合附图和具体实施例对本发明所要求保护的技术方案作进一步详细说明。
参见图1所示,本实施例中的一种基于电网系统的自动化测试方法,包括以下步骤:
S1.首先根据原始需求制定软件规格需求,同时建立与软件匹配的测试用例集合、测试脚本集合以及系统页面集合,并建立测试需求、测试用例、测试脚本、系统页面的关联。在本实施例中,定义系统需求集合为S={s1,s2,s3…},测试需求集合为R={r1,r2,r3…},测试用例集合为C={c1,c2,c3…},测试记录集合L={l1,l2,l3…},缺陷集合B={b1,b2,b3…}。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东电网有限责任公司信息中心,未经广东电网有限责任公司信息中心许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810910082.1/2.html,转载请声明来源钻瓜专利网。