[发明专利]一种用例数据管理存储方法在审
申请号: | 201410243160.9 | 申请日: | 2014-06-04 |
公开(公告)号: | CN103984769A | 公开(公告)日: | 2014-08-13 |
发明(设计)人: | 黄胜;吴林 | 申请(专利权)人: | 成都美美臣科技有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 成都行之专利代理事务所(普通合伙) 51220 | 代理人: | 梁田 |
地址: | 610000 四川省成*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 例数 管理 存储 方法 | ||
技术领域
本发明涉及数据存储管理领域,尤其涉及一种用例数据管理存储方法。
背景技术
用例数据是对一项特定的软件产品进行测试任务的描述数据,体现测试方案、方法、技术和策略。内容包括测试目标、测试环境、输入数据、测试步骤、预期结果、测试脚本等,并形成文档,不同类别的软件,测试用例是不同的,不同于诸如系统、工具、控制、游戏软件,管理软件的用户需求更加不统一,变化更大、更快。
目前用例主要采用excel存放用例数据,整体把所有的用例数据存放在excel文件,人工编写所有用例的各个入口文件和各种可复用关键字库,以及配置用例集合,然后配置持续集成,则完成相关创建工作,后期主要是维护用例数据和关键字库。而采用excel存放用例数据存在以下问题:
在数据量相对少的时候,很好管理,但是在数据量大了,维护相对较麻烦,不好定位我们需要的用例;并且在excel中编写case,容易存在误操作,或者编写多个后没保存而流失工作成果;用例入口文件是一个繁琐重复的工作;当在多站点出现后,用例数据加倍,excel用例文件数量相对的加倍,导致维护工作量等量的加倍;配置文件以xml文档形式去配置,不直观;使用上需要集成第三方的集成工具,才能实现完整的自动化;并且用例需要手工在excel里面进行编写 ;需要使用java反射技术可以复用;重复用例的入口文件也需要人工手动补充;TestNG配置测试集时,不能直观地配置测试用例集合;需要依赖第三方的持续集成。
综上所述,本申请发明人在实现本申请实施例中发明技术方案的过程中,发现上述技术至少存在如下技术问题:
在现有技术中,由于采用整体把所有的用例数据存放在excel文件,人工编写所有用例的各个入口文件和各种可复用关键字库,以及配置用例集合,然后配置持续集成,则完成相关创建工作,后期主要是维护用例数据和关键字库,采用excel对用例数据管理和存放,并且用例需要手工在excel里面进行编写 ,导致不必要的时间输出,需要使用java反射技术可以复用,重复用例的入口文件也需要人工手动补充,TestNG配置测试集时,不能直观地配置测试用例集合,需要依赖第三方的持续集成,操作和用例数据的维护较为复杂,多个操作需要在不同地方配置效率较低,所以,现有的用例数据管理存储方法存在使用不方便,操作和用例数据的维护较为复杂,效率较低的技术问题。
发明内容
本发明提供了一种用例数据管理存储方法,解决了现有的用例数据管理存储方法存在使用不方便,操作和用例数据的维护较为复杂,效率较低的技术问题,实现了用例数据维护简单方便,能够统一配置在一个web里面完成,效率较高,减少不必要的重复工作,操作简单的技术效果。
为解决上述技术问题,本申请实施例提供了一种用例数据管理存储方法,所述方法包括:
将用例数据存储在一预设数据库中;
采用web页面对用例的操作做管理;
自动生成用例入口文件;
对单个用例提供web调试,采用实时日志的方式显示;
多站点提供批量用例的复制,修改用例的部分定向性数据;
在每个用例中提取相同的流程或者同个页面的操作来面向对象封装成关键字和操作数据;
自动定时执行任务。
进一步的,所述用例的操作具体包括:用例的增加、删除、修改、查找。
进一步的,所述采用实时日志的方式显示具体为:通过log4j将数据记录到数据库,采用AJAX循环请求操作SQl增量查询操作日志表中的数据来实时增量显示到web页面。
进一步的,所述多站点具体为:具有相同操作流程和相同检查方式的站点。
进一步的,所述用例的部分定向性数据具体包括:用例编号和用例检查点数据。
进一步的,其特征在于,所述每个用例的操作步骤由多个关键字按照业务逻辑组合而成。
进一步的,所述封装成关键字具体为:封装成关键字粒度为一预设粒度的关键字。
进一步的,所述步骤在每个用例中提取相同的流程或者同个页面的操作来面向对象的封装成关键字和操作数据之后还包括:面向被测程序页面建模。
本申请实施例中提供的一个或多个技术方案,至少具有如下技术效果或优点:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都美美臣科技有限公司,未经成都美美臣科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410243160.9/2.html,转载请声明来源钻瓜专利网。