[发明专利]确定回归测试范围的方法及装置有效

专利信息
申请号: 201410209145.2 申请日: 2014-05-16
公开(公告)号: CN103955429A 公开(公告)日: 2014-07-30
发明(设计)人: 望帆 申请(专利权)人: 北京金山网络科技有限公司
主分类号: G06F11/36 分类号: G06F11/36;G06F17/30
代理公司: 北京柏杉松知识产权代理事务所(普通合伙) 11413 代理人: 项京;马敬
地址: 100041 北京市石景山区八*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 确定 回归 测试 范围 方法 装置
【说明书】:

技术领域

发明涉及软件测试领域,特别涉及一种确定回归测试范围的方法及装置。

背景技术

回归测试是指修改了旧代码后,重新进行测试以确认修改没有引入新的错误或导致其他代码产生错误,回归测试作为软件生命周期的一个组成部分,在整个软件测试中占有很大的工作量比重。

在较大的互联网软件项目工程里,代码工程庞大且整体更新迭代速度快,软件系统测试人员需要在测试新增功能和原有功能迭代的时候,需要尽可能关注本次修改的代码数据对其他功能模块所带来的影响,也就是,测试人员需要确定针对本次修改的代码数据的回归测试的范围,进而根据确定的回归测试范围对开发人员开发的软件系统进行回归测试。

现有技术中确定发生修改的代码数据的回归测试范围的方式通常为:测试人员根据自身经验来分析该修改有可能会影响哪些功能,然后跟开发人员沟通,从开发角度了解本次修改是否会对其他的功能或者代码产生影响,以及查阅测试积累的文档,或者查阅Bugfree管理工具里的bug记录,来最终确认所发生修改的代码数据的回归测试范围。

可见,现有人工确定回归测试范围的方式较多地依赖人工经验以及与开发人员的沟通,无疑效率较低,人工成本较高,而且质量会因为很多人为因素导致测试不稳定可控。

发明内容

基于上述问题,本发明实施例公开了一种确定回归测试范围的方法及装置,以达到提高测试效率,降低人工成本,且提高测试稳定性的目的。技术方案如下:

第一方面,本发明实施例提供了一种确定回归测试范围的方法,包括:

获取待测试的变更代码数据的路径信息;

根据所述获取的路径信息到预先构建的数据库中查找与所述获取的路径信息匹配的回归测试范围参考信息;

输出所述查找到的回归测试范围参考信息,以使测试人员根据所述回归测试范围参考信息确定回归测试范围。

可选的,在所述获取变更代码数据的路径信息之前,所述方法还包括:

提供第一web交互界面;

所述获取变更代码数据的路径信息包括:

接收测试人员通过所述第一web交互界面输入的变更代码数据的路径信息;

所述输出所述查找到的回归测试范围参考信息,包括:

在第二web交互界面上输出所述查找到的回归测试范围参考信息。

可选的,所述数据库包括基于svn日志所构建的第一类数据库,所述基于svn日志所构建的第一类数据库的构建方式包括:

提取svn日志中的Modified字段的内容和与所述Modified字段对应的Message字段的内容,其中Modified字段的内容中包括变更代码数据的路径信息;

将所述Modified字段的内容以及与所述Modified字段对应的Message字段的内容存储到第一类数据库;

所述根据所述获取的路径信息到预先构建的数据库中查找与所述路径信息匹配的回归测试范围参考信息,包括:

根据所述获取的路径信息到所述基于svn日志所构建的第一类数据库查找与所述获取的路径信息匹配的Modified字段的内容;

将所述匹配的Modified字段的内容对应的Message字段的内容作为回归测试范围参考信息。

可选的,所述数据库包括基于Bugfree管理工具所构建的第二类数据库,所述基于Bugfree管理工具所构建的第二类数据库的构建方式包括:

提取Bugfree管理工具中记录的变更代码数据的路径信息,以及与所述记录的路径信息对应的所述变更代码数据的描述信息;

将所述记录的路径信息、以及与所述记录的路径信息对应的所述变更代码数据的描述信息存储到第二类数据库中;

所述根据所述获取的路径信息到预先构建的数据库中查找与所述路径信息匹配的回归测试范围参考信息,包括:

根据所述获取的路径信息到所述基于Bugfree管理工具所构建的第二类数据库查找与所述获取的路径信息匹配的路径信息;

将所述匹配的路径信息对应的描述信息作为回归测试范围参考信息。

可选的,所述数据库包括基于测试人员的测试经验所构建的第三类数据库,所述基于测试人员的测试经验所构建的第三类数据库的构建方式包括:

获取测试人员输入的变更代码数据的路径信息以及与所述输入的路径信息对应的测试心得信息;

将所述输入的路径信息、以及与所述输入的路径信息对应的测试心得信息存储到第三类数据库中;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京金山网络科技有限公司,未经北京金山网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201410209145.2/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top