[发明专利]一种测试系统的维护方法及装置有效
| 申请号: | 201210498760.0 | 申请日: | 2012-11-29 |
| 公开(公告)号: | CN102968373A | 公开(公告)日: | 2013-03-13 |
| 发明(设计)人: | 何凯丰 | 申请(专利权)人: | 安科智慧城市技术(中国)有限公司;武汉恒亿电子科技发展有限公司 |
| 主分类号: | G06F11/36 | 分类号: | G06F11/36 |
| 代理公司: | 深圳中一专利商标事务所 44237 | 代理人: | 张全文 |
| 地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 测试 系统 维护 方法 装置 | ||
技术领域
本发明属于测试应用领域,尤其涉及一种测试系统的维护方法及装置。
背景技术
由于技术的发展,网络时代的变迁越来越快,软件的更新、测试也随之变得越来越频繁。现有系统中的测试用例设计方法,均是在上层功能模块或者功能需求的基础上,直接进行测试用例的设计编写。然而,上层的需求和功能模块涉及面太广,下层的测试用例却太细散,使得在后续维护中,难以在庞大的测试用例库中准确找到需要更新或修改的测试用例。
发明内容
本发明实施例的目的在于提供一种测试系统的维护方法及装置,旨在解决现有测试用例的编写方法在后续维护中,难以在庞大的测试用例库中准确找到需要更新或修改的测试用例的问题。
本发明实施例是这样实现的,一种测试系统的维护方法,所述方法包括下述步骤:
将测试系统的每个功能模块分别根据功能点划分为一个或多个通用测试点,再将所述通用测试点分别拆分为一个或多个通用细化项,并建立所述功能模块、通用测试点及通用细化项间的映射关系;
根据所述通用细化项编写测试用例,并在每条测试用例中标注出组成该测试用例的通用细化项;
当测试系统接收到数据更新包,确定需更新的通用测试点或通用细化项时,根据所述功能模块、通用测试点及通用细化项间的映射关系查找到对应的功能模块并更新,或根据所述各测试用例所标注的通用细化项查找到对应的测试用例并更新。
进一步的,在所述将测试系统的各个功能模块根据功能点划分为多个通用测试点之前,还包括步骤:
将测试系统划分为多个功能模块。
更进一步的,所述功能模块、通用测试点及通用细化项间的映射关系包括:一个功能模块对应一个或多个通用测试点,一个通用测试点对应一个或多个功能模块,一个通用细化项对应一个通用测试点。
再进一步的,所述功能模块、通用测试点及通用细化项按照预设命名方式命名。
本发明实施例的另一目的在于提供一种测试系统的维护装置,所述装置包括:
功能细化模块,用于将测试系统的每个功能模块分别根据功能点划分为一个或多个通用测试点,再将所述通用测试点分别拆分为一个或多个通用细化项;
映射建立模块,用于建立所述功能模块、通用测试点及通用细化项间的映射关系;
测试用例编写模块,用于根据所述通用细化项编写测试用例,并在每条测试用例中标注出组成该测试用例的通用细化项;
需求更新模块,用于当测试系统接收到数据更新包,确定需更新的通用测试点或通用细化项时,根据所述功能模块、通用测试点及通用细化项间的映射关系查找到对应的功能模块并更新,或根据所述各测试用例所标注的通用细化项查找到对应的测试用例并更新。
进一步的,所述测试系统的维护装置还包括:
功能划分模块,用于将测试系统划分为多个功能模块。
更进一步的,所述功能模块、通用测试点及通用细化项间的映射关系包括:一个功能模块对应一个或多个通用测试点,一个通用测试点对应一个或多个功能模块,一个通用细化项对应一个通用测试点。
再进一步的,所述功能模块、通用测试点及通用细化项按照预设命名方式命名。
在本发明实施例中,由于将功能模块通过定义通用测试点进行解释替代,通用测试点内部又通过拆分得到通用细化项,而对通用细化项的设计组合,又得到了完整的测试用例,使得上层的功能模块,以及下层的测试用例都包含了通用测试点和通用细化项的信息,因此通过对通用测试点和通用细化项的检索,就能对功能模块及测试用例进行间接管理。此外,在后续测试系统版本的更新和维护中,通过通用细化项就能直接查找到待更新的测试用例,使更新测试用例库变得更简单,更高效。
附图说明
图1是本发明实施例提供的测试系统的维护方法流程图;
图2是本发明实施例提供的测试系统的维护装置的结构示意图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
为了说明本发明所述的技术方案,下面通过具体实施例来进行说明。
实施例一:
如图1所示为本发明第一实施例提供的测试系统的维护方法的流程图,为了便于说明,仅示出了与本发明实施例相关的部分。
在步骤S101中,将测试系统划分为多个功能模块。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于安科智慧城市技术(中国)有限公司;武汉恒亿电子科技发展有限公司,未经安科智慧城市技术(中国)有限公司;武汉恒亿电子科技发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210498760.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于乒乓机制的FPGA与DSP数据传输系统
- 下一篇:一种液体调料瓶





