[发明专利]一种电网实时数据库系统的自动化测试系统的实现方法有效
| 申请号: | 201611261682.7 | 申请日: | 2016-12-30 |
| 公开(公告)号: | CN106874189B | 公开(公告)日: | 2020-11-24 |
| 发明(设计)人: | 许媛;何世春 | 申请(专利权)人: | 江苏瑞中数据股份有限公司 |
| 主分类号: | G06F11/36 | 分类号: | G06F11/36 |
| 代理公司: | 南京苏高专利商标事务所(普通合伙) 32204 | 代理人: | 柏尚春 |
| 地址: | 210003 江*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 电网 实时 数据库 系统 自动化 测试 实现 方法 | ||
本发明公开了一种电网实时数据库系统的自动化测试系统的实现方法,测试人员配置测试任务并提交测试版本;web及应用服务器上传测试版本至配置管理服务中,同时将测试版本的测试任务保存到数据库服务器;测试主机上传活动测试结果至控制服务器;最后控制服务器发送测试报告至所述邮件服务器,调用邮件服务器接口发送测试报告至测试人员;本发明方法专门针对国网国网实时数据库系统的特征,设计一种满足于自动化测试系统,实现了自动下载测试版本,自动分发和执行测试任务,自动收集测试结果并生成测试报告等功能;实现跨平台自动部署环境,实现跨平台测试自动化,实现了不同平台、不同架构软件的自动协同部署。
技术领域
本发明属于电网实时数据库系统的自动化测试技术领域,具体是涉及一种电网实时数据库系统的自动化测试系统的实现方法。
背景技术
国网实时数据库系统功能点繁多,版本迭代速度快,每个产品发布时,对跨平台、功能点全覆盖的测试要求越来越高。
因此,需要提出一种新型的针对国网实时数据库系统的自动化测试系统。
发明内容
发明目的:为了克服现有技术中存在的不足,本发明提供一种电网实时数据库系统的自动化测试系统的实现方法,实现了不同平台、不同架构软件的自动协同部署,从而达到充分利用测试时间及硬件资源,缩短测试周期,节省人力资源的目的。
技术方案:为实现上述目的,本发明的一种电网实时数据库系统的自动化测试系统的实现方法,提供一种自动化测试系统,所述自动化测试系统包括web及应用服务器、控制服务器、SVN服务器、数据库服务器、若干台测试主机以及邮件服务器;
所述web及应用服务器,用于部署测试管理平台,提供界面化的测试管理服务;
所述控制服务器,用于部署测试系统的控制服务,提供后台测试任务并执行服务;
所述SVN服务器,用于提供测试版本、测试用例程序、被测系统部署信息的配置管理服务;
所述数据库服务器,用于部署数据库,提供测试管理数据的存储服务;
所述测试主机,用于部署测试系统的执行服务,提供后台测试任务的具体执行服务;
所述邮件服务器,用于提供测试报告邮件收发服务;
所述方法包括以下步骤:
S1测试人员配置测试任务并提交测试版本和测试任务至所述web及应用服务器;
S2所述web及应用服务器上传测试版本至所述SVN服务器的配置管理服务中,同时所述web及应用服务器测试管理服务将测试版本的测试任务保存到所述数据库服务器;
S3所述控制服务器控制服务侦听到数据库中有未执行的测试版本后获取所述SVN服务器中测试版本并获取保存到所述数据库服务器中的测试任务,生成测试订单并建立测试流程实例;
所述测试订单是测试工作流实例的属性规格及数据的集合,测试工作流实例是n个测试工作流过程模型和工作流引擎的集合,表示为:{n个测试工作流过程模型的集合、测试工作流引擎},其中n为正整数,测试工作流过程模型是指测试活动、测试活动之间的关系,表示为:{测试活动、测试活动关联关系},测试活动是一个由活动的唯一标识、活动的状态、前驱活动的唯一标识、后续活动的唯一标识组成的四元组,测试工作流引擎是根据测试活动的状态及测试活动前驱和后续活动关系而驱动测试活动之间流转的程序,其中测试工作流过程模型包括三种类型,分别为描述测试过程开始/结束的通用过程模型、描述测试过程中客户端/服务端为异构平台的过程模型以及描述测试过程中客户端/服务端为同构平台的过程模型,通过运用这三种过程模型模板的组合实例化出一个测试版本的多种测试任务的并行执行;
S4工作流引擎驱动测试流程中的若干类活动流程,并依据所述数据库服务器内容生成若干类活动的工单程序;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏瑞中数据股份有限公司,未经江苏瑞中数据股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611261682.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种可触摸洗衣机数码显示模组
- 下一篇:一种多筒洗衣机





