[发明专利]一种软件测试管理方法及其系统有效
| 申请号: | 200610138061.X | 申请日: | 2006-11-03 |
| 公开(公告)号: | CN101174240A | 公开(公告)日: | 2008-05-07 |
| 发明(设计)人: | 成洁;朱勃豪;黄芬 | 申请(专利权)人: | 凌阳科技股份有限公司;北京北阳电子技术有限公司 |
| 主分类号: | G06F11/36 | 分类号: | G06F11/36 |
| 代理公司: | 北京德琦知识产权代理有限公司 | 代理人: | 宋志强;麻海明 |
| 地址: | 台湾省新竹科*** | 国省代码: | 中国台湾;71 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 软件 测试 管理 方法 及其 系统 | ||
技术领域
本发明涉及软件测试技术领域,具体涉及一种软件测试管理方法及其系统。
背景技术
软件测试是软件开发完成后,对软件的正确性、可靠性和稳定性进行验证的环节。在现有的API函数级别的测试流程中,测试设计人员首先要向设计编写API函数的程序员了解API函数的功能,再根据API函数的功能编写测试用例方案,之后测试执行人员根据这个测试用例方案在诸如汇编、C、C++、VC、JAVA等编译环境中编写对应的测试程序,最后根据测试程序的执行结果判断被测API函数是否存在缺陷。可见,现有的测试过程是一个先进行测试用例方案的设计,再根据测试用例方案编写对应测试程序的过程。针对不同的测试用例方案,要求测试执行人员重新编写对应的测试程序。如果测试执行人员在测试过程中增加或修改了测试程序,则需要测试设计人员根据测试程序的修改,在测试用例方案对应的地方增加或修改相应的测试用例描述。对应过程比较耗时,不能从测试程序中提取出测试用例,作为测试用例方案,影响了测试执行效率。在有些情况下,有些测试用例还可以被重用,因此希望将编写好的测试用例提取并保存下来,当需要时可以获取并使用,用以提高测试软件的效率。
DOXYGEN工具提供了一种从源文件注释中提取出对应文档的功能,可以生成XML,HTML,RTF,PDF等文档格式。并可以根据配置提取出源文件中的数据结构及相应的关系图。提取出的文档可以作为测试用例方案。但此工具并不能提供根据用户的配置灵活提取测试用例的功能,也不具备测试用例管理的功能。
为了实现对测试用例的管理,申请号为CN200410086041.3的中国专利申请公开了一种基于脚本解释工具的自动化软件测试系统,用来对测试案例进行有效的管理,解决测试案例重用问题。该专利申请的测试案例类似于上述测试用例。该专利申请采用测试总控单元通过人机界面接收用户的操作指令信息,并控制测试案例处理单元从测试案例库中读取测试案例的初始数据,经用户的编辑操作之后,以文本的形式保存测试案例脚本,并将其路径保存在测试案例库中。该专利申请能够自动根据用户指令从测试案例库中提取测试案例,并生成测试案例脚本。但是其缺点在于,该系统不能从测试程序文件中直接提取测试案例,所提取的测试案例是用户事先编写完成并存放在测试案例库中的,因此需要向测试案例库添加测试案例时,需要用户先编写好测试案例,再存入测试案例库,该新的测试案例才能够被使用。因此,对软件测试管理系统进行管理时,工作效率不高,且不能够从测试程序中直接提取测试用例。
可见,如何对测试用例既进行灵活的提取,又进行方便的管理,是一个亟待解决的问题。
发明内容
有鉴于此,本发明的第一个主要目的在于提供一种软件测试管理方法,可以方便、灵活的获取测试用例,实现对测试用例的管理,提高测试人员测试软件的工作效率。
本发明第二个主要目的在于提供一种软件测试管理系统,可以方便、灵活的获取测试用例,实现对测试用例的管理,提高测试人员测试软件的工作效率。
为达到上述发明目的的第一个方面,本发明提供了一种软件测试管理方法,该方法包括:
A、根据输入的配置项,获取测试程序文件或已有文本用例;
B、根据所述配置项和所述测试程序文件或已有文本用例,获取测试用例。
该方法进一步包括:C、将所述步骤B获取的测试用例导入数据库。
当根据测试程序文件提取测试用例时,所述配置项为提取测试用例配置项;
所述步骤A为:根据输入的提取测试用例配置项,生成配置文件;并根据该配置文件获取测试程序文件;
所述步骤B为:根据所述配置文件和所述测试程序文件,获取测试用例。
所述步骤C进一步包括,将根据所述配置文件获取的所述测试用例的项目信息导入所述数据库。
当采用数据库测试用例生成测试框架时,该方法进一步包括:
D、根据输入的生成测试框架配置项,生成第二配置文件;根据所述生成测试框架配置项,从所述数据库中获取符合生成测试框架配置项要求的测试用例及其项目信息,并形成测试用例文件;
E、根据所述第二配置文件和所述测试用例文件,生成测试程序框架。
当根据已有文本用例生成测试程序框架时,所述配置项为生成测试框架配置项;
所述步骤A为:根据输入的所述生成测试框架配置项,生成第二配置文件;并根据所述生成测试框架配置项获取已有文本用例;
所述步骤B为:根据所述生成测试框架配置项和所述已有文本用例,获取测试用例及其项目信息;
该方法进一步包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于凌阳科技股份有限公司;北京北阳电子技术有限公司,未经凌阳科技股份有限公司;北京北阳电子技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200610138061.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:摄影装置及该摄影装置所用的文件管理方法
- 下一篇:高动态范围的光接收器





