CN201402459Y - 一种测试用例管理装置 - Google Patents
一种测试用例管理装置 Download PDFInfo
- Publication number
- CN201402459Y CN201402459Y CN2008201899734U CN200820189973U CN201402459Y CN 201402459 Y CN201402459 Y CN 201402459Y CN 2008201899734 U CN2008201899734 U CN 2008201899734U CN 200820189973 U CN200820189973 U CN 200820189973U CN 201402459 Y CN201402459 Y CN 201402459Y
- Authority
- CN
- China
- Prior art keywords
- test case
- xml
- unit
- processing
- connects
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
本实用新型提供一种测试用例管理装置,能够增加对修改后的测试用例和数据库中原有的测试用例的比对功能,该装置包括:XML数据存储设备用于存储XML格式的测试用例;XML解析设备用于将XML格式的测试用例进行解析得到解析后的测试用例;测试用例处理设备用于对解析后的测试用例进行处理,得到用户可编辑格式的处理后的测试用例;XML回写设备用于将用户可编辑格式的处理后的测试用例转换成XML格式的处理后的测试用例并发送到XML数据存储设备中。通过SVN服务器的比对功能,提高评审的效率,实现对测试用例版本的有效管理及控制。
Description
技术领域
本实用新型涉及软件测试技术领域,尤其涉及一种测试用例管理装置。
背景技术
目前,现有技术中的测试用例管理都有一个共同点:对存在于测试用例数据库中的用例可以进行自行获取,结合所测试的项目选用测试用例。提高测试工作的效率。但都存在一个共同的问题:当测试人员修改测试用例时,不能记录发生更改的历史,无法有效的对测试用例进行版本管理和版本控制,测试用例的评审工作缺少灵活的方法。
如该专利号为200710000751.3,公开号为CN101192194,公开日期为2008年6月4日的发明,该发明中,用户可以从中心数据库中查找测试用例,当测试人员对用例修改之后,就无法记录所做的修改之处,即没有提供一个对修改后的测试用例和数据库中原有的测试用例的比对功能。不能对测试用例进行版本控制和版本管理,不利于测试用例的评审工作。
实用新型内容
本实用新型实施例提供了一种测试用例管理装置,使用本实用新型实施例提供的技术方案,能够增加对修改后的测试用例和数据库中原有的测试用例的比对功能。
本实用新型实施例的目的是通过以下技术方案实现的:
一种测试用例管理装置,包括:SVN服务器,可扩展标记语言XML数据存储设备,XML解析设备,测试用例处理设备,XML回写设备;
所述SVN服务器用于比对XML格式的测试用例;
所述XML数据存储设备连接SVN服务器,存储SVN服务器比对后的所述XML格式的测试用例;
所述XML解析设备连接XML数据存储设备,解析所述XML格式的测试用例得到解析后的测试用例;
所述测试用例处理设备连接XML解析设备,对所述解析后的测试用例进行处理,得到用户可编辑格式的处理后的测试用例;
所述XML回写设备连接测试用例处理设备,并与所述XML数据存储设备相连,将所述用户可编辑格式的处理后的测试用例转换成XML格式的处理后的测试用例并发送到所述XML数据存储设备中。
从本发明内容可知,用户可通过SVN服务器的比对功能,提高评审的效率,实现对测试用例版本的有效管理及控制。
附图说明
图1是本实用新型中测试用例管理装置的一个实施例的结构示意图;
图2是图1中测试用例处理设备的结构示意图。
具体实施方式
为使本实用新型的目的、技术方案、及优点更加清楚明白,以下参照附图并举实施例,对本实用新型进一步详细说明。
如图1所示,测试用例管理装置包括:
SVN(Subversion)服务器101,可扩展标记语言(XML,extensive makeuplanguage)数据存储设备102,XML解析设备103,测试用例处理设备104,XML回写设备105;
所述SVN服务器101用于比对XML格式的测试用例;
所述XML数据存储设备102用于存储所述XML格式的测试用例;
所述XML解析设备103用于将所述XML格式的测试用例进行解析得到解析后的测试用例;
所述测试用例处理设备104用于对所述解析后的测试用例进行处理,得到用户可编辑格式的处理后的测试用例;
所述XML回写设备105用于将所述用户可编辑格式的处理后的测试用例转换成XML格式的处理后的测试用例并发送到所述XML数据存储设备中。
所述XML数据存储设备102存储的所述XML格式的测试用例包括XML格式的原始测试用例与XML格式的处理后的测试用例。
具体而言,所述SVN服务器101具体可以用于将所述XML数据存储设备中存储的XML格式的原始测试用例与XML格式的处理后的测试用例进行比对,;或
所述SVN服务器具体用于将所述XML数据存储设备中存储的XML格式的处理后的测试用例之间进行比对;
所述XML回写设备105具体可以包括:XML转换设备和XML发送设备;
所述XML转换设备用于将所述用户可编辑格式的处理后的测试用例转换成XML格式的处理后的测试用例;
所述XML发送设备用于将所述XML格式的处理后的测试用例发送到所述XML数据存储设备102中。
所述测试用例管理装置具体运用到实际环境中,使用过程可以是:测试人员将原有的测试用例(以Word格式为例)转化成XML的形式存储在SVN服务器101和本地的XML数据存储设备102。在执行测试工作时,用户从SVN服务器101上下载一个最新版本的XML测试用例库到本地,XML解析设备103对XML格式的测试用例进行解析,测试用例处理设备104供用户对解析后的测试用例进行导出、查看、修改、新建等处理,处理后的测试用例由XML回写设备105以XML格式回写进XML数据储存设备102。
该实用新型的关键部分是将测试用例以XML格式的形式进行存储,然后对XML格式的测试用例进行各种处理,使数据与数据之间的流通和转化变得容易。然后依托于SVN服务器强大的功能--SVN软件管理随时间改变的数据,能记住每一次文件的改动,或是浏览文件的变动历史--将新版本的文件和老版本的文件进行比对,即,当测试人员改变了某一测试用例,将其以XML形式提交到SVN服务器上,通过SVN服务器的比对功能,可以很方便的找出测试人员所修改的地方,然后对该测试用例进行评审,就节省了评审时间,提高评审的效率,实现对测试用例版本的有效管理及控制。
进一步,如图2所示,所述测试用例处理设备104可以包括:导出单元201、修改单元202、删除单元203、新建单元204,存储单元205;
所述导出单元201用于将所述解析后的测试用例以用户可编辑格式导出提供给用户;
所述修改单元202用于对所述解析后的测试用例进行数据的修改,得到修改后的测试用例,发送给存储单元205;
所述删除单元203用于对所述解析后的测试用例进行数据的删除,得到删除后的测试用例,发送给存储单元205;
所述新建单元204用于对所述解析后的测试用例进行数据的增加,得到增加后的测试用例,发送给存储单元205;
所述存储单元205用于以用户可编辑格式存储所述XML解析设备得到的解析后的测试用例,获得上述单元进行相应处理得到的用户可编辑格式的处理后的测试用例。
上述导出单元201可以分为多个不同格式的导出单元,如WORD导出单元和EXECL导出单元,当然也可以合并在一起。
进一步,所述导出单元201还用于接收对以用户可编辑格式导出的测试用例进行修改后的测试用例,这样方便测试人员在得到用户可编辑格式的测试用例后,对测试用例进行修改,并由导出单元201将修改后的测试用例发送给存储单元205。
进一步,上述测试用例处理设备还可包括用例查看单元,所述用例查看单元用于查看所述存储单元205存储的所述解析后的测试用例和所述用户可编辑格式的处理后的测试用例。以供测试人员对测试用例进行监督观察。
全文提及的用户可编辑格式包括WORD和/或EXECL等用户可编辑格式。
将由上述导出单元201、修改单元202、删除单元203、新建单元204,存储单元205组成的测试用例处理设备104与其它设备进行配合使用,测试人员对改变了的测试用例,可以将其以XML形式提交到SVN服务器上,通过SVN服务器的比对功能,可以很方便的找出测试人员所修改的地方,然后对该测试用例进行评审,就节省了评审时间,提高评审的效率,实现对测试用例版本的有效管理及控制。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,所述存储介质可以是只读存储器,磁盘或光盘等。
以上对本实用新型实施例所提供的一种测试用例管理装置进行了详细介绍,本文中应用了具体个例对本实用新型的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本实用新型的方法及其核心思想;同时,对于本领域的一般技术人员,依据本实用新型的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本实用新型的限制。
Claims (6)
1、一种测试用例管理装置,其特征在于,包括:SVN服务器,可扩展标记语言XML数据存储设备,XML解析设备,测试用例处理设备,XML回写设备;
所述SVN服务器用于比对XML格式的测试用例;
所述XML数据存储设备连接SVN服务器,存储SVN服务器比对后的所述XML格式的测试用例;
所述XML解析设备连接XML数据存储设备,解析所述XML格式的测试用例得到解析后的测试用例;
所述测试用例处理设备连接XML解析设备,对所述解析后的测试用例进行处理,得到用户可编辑格式的处理后的测试用例;
所述XML回写设备连接测试用例处理设备,并与所述XML数据存储设备相连,将所述用户可编辑格式的处理后的测试用例转换成XML格式的处理后的测试用例并发送到所述XML数据存储设备中。
2、根据权利要求1所述的测试用例管理装置,其特征在于,所述SVN服务器具体用于将所述XML数据存储设备中存储的XML格式的原始测试用例与XML格式的处理后的测试用例进行比对,或
所述SVN服务器具体用于将所述XML数据存储设备中存储的XML格式的处理后的测试用例之间进行比对。
3、根据权利要求1所述的测试用例管理装置,其特征在于,所述XML回写设备具体包括:XML转换设备和XML发送设备;
所述XML转换设备连接测试用例处理设备,用于将处理后的测试用例转换成XML格式的处理后的测试用例;
所述XML发送设备连接XML转换设备,用于将所述XML格式的处理后的测试用例发送到所述XML数据存储设备中。
4、根据权利要求1所述的测试用例管理装置,其特征在于,所述测试用例处理设备包括:导出单元、修改单元、删除单元、新建单元,存储单元;
所述导出单元连接XML解析设备,用于将所述解析后的测试用例以用户可编辑格式导出,并发送到修改单元或删除单元或新建单元;
所述修改单元连接导出单元,用于对所述解析后的测试用例进行数据的修改,得到修改后的测试用例;
所述删除单元连接导出单元,用于对所述解析后的测试用例进行数据的删除,得到删除后的测试用例;
所述新建单元连接导出单元,用于对所述解析后的测试用例进行数据的增加,得到增加后的测试用例;
所述存储单元连接修改单元、删除单元和新建单元用于以用户可编辑格式存储所述XML解析设备得到的解析后的测试用例,获得上述单元进行相应处理得到的用户可编辑格式的处理后的测试用例。
5、根据权利要求4所述的测试用例管理装置,其特征在于,所述导出单元还用于接收对以用户可编辑格式导出的测试用例进行修改后的测试用例。
6、根据权利要求4或5所述的测试用例管理装置,其特征在于,所述测试用例处理设备还包括:用例查看单元;
所述用例查看单元连接存储单元,用于查看所述存储单元存储的所述解析后的测试用例和所述用户可编辑格式的处理后的测试用例。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2008201899734U CN201402459Y (zh) | 2008-12-25 | 2008-12-25 | 一种测试用例管理装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2008201899734U CN201402459Y (zh) | 2008-12-25 | 2008-12-25 | 一种测试用例管理装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN201402459Y true CN201402459Y (zh) | 2010-02-10 |
Family
ID=41662256
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2008201899734U Expired - Fee Related CN201402459Y (zh) | 2008-12-25 | 2008-12-25 | 一种测试用例管理装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN201402459Y (zh) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103440197A (zh) * | 2013-08-25 | 2013-12-11 | 浙江大学 | 一种基于对比测试自动生成差异测试报告的方法 |
CN103761189A (zh) * | 2014-02-17 | 2014-04-30 | 广东欧珀移动通信有限公司 | 一种测试用例管理方法及*** |
CN105354141A (zh) * | 2015-11-16 | 2016-02-24 | 北京用友政务软件有限公司 | Emt测试用例管理***及方法 |
CN105824627A (zh) * | 2016-03-15 | 2016-08-03 | 网易(杭州)网络有限公司 | 确定用户界面变更的方法及装置 |
CN107341080A (zh) * | 2017-07-07 | 2017-11-10 | 郑州云海信息技术有限公司 | 一种测试用例管理***及方法 |
CN109086196A (zh) * | 2018-08-16 | 2018-12-25 | 郑州云海信息技术有限公司 | 一种机房设备测试用例管理*** |
WO2019056720A1 (zh) * | 2017-09-21 | 2019-03-28 | 平安科技(深圳)有限公司 | 自动化测试用例管理方法、装置、设备及存储介质 |
CN109582578A (zh) * | 2018-11-29 | 2019-04-05 | 泰康保险集团股份有限公司 | 软件测试用例的***、方法、计算机可读介质及电子设备 |
-
2008
- 2008-12-25 CN CN2008201899734U patent/CN201402459Y/zh not_active Expired - Fee Related
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103440197A (zh) * | 2013-08-25 | 2013-12-11 | 浙江大学 | 一种基于对比测试自动生成差异测试报告的方法 |
CN103440197B (zh) * | 2013-08-25 | 2016-04-13 | 浙江大学 | 一种基于对比测试自动生成差异测试报告的方法 |
CN103761189A (zh) * | 2014-02-17 | 2014-04-30 | 广东欧珀移动通信有限公司 | 一种测试用例管理方法及*** |
CN103761189B (zh) * | 2014-02-17 | 2017-02-01 | 广东欧珀移动通信有限公司 | 一种测试用例管理方法及*** |
CN105354141A (zh) * | 2015-11-16 | 2016-02-24 | 北京用友政务软件有限公司 | Emt测试用例管理***及方法 |
CN105824627A (zh) * | 2016-03-15 | 2016-08-03 | 网易(杭州)网络有限公司 | 确定用户界面变更的方法及装置 |
CN107341080A (zh) * | 2017-07-07 | 2017-11-10 | 郑州云海信息技术有限公司 | 一种测试用例管理***及方法 |
WO2019056720A1 (zh) * | 2017-09-21 | 2019-03-28 | 平安科技(深圳)有限公司 | 自动化测试用例管理方法、装置、设备及存储介质 |
CN109086196A (zh) * | 2018-08-16 | 2018-12-25 | 郑州云海信息技术有限公司 | 一种机房设备测试用例管理*** |
CN109086196B (zh) * | 2018-08-16 | 2021-10-22 | 郑州云海信息技术有限公司 | 一种机房设备测试用例管理*** |
CN109582578A (zh) * | 2018-11-29 | 2019-04-05 | 泰康保险集团股份有限公司 | 软件测试用例的***、方法、计算机可读介质及电子设备 |
CN109582578B (zh) * | 2018-11-29 | 2022-04-05 | 泰康保险集团股份有限公司 | 软件测试用例的***、方法、计算机可读介质及电子设备 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN201402459Y (zh) | 一种测试用例管理装置 | |
Holzschuher et al. | Performance of graph query languages: comparison of cypher, gremlin and native access in neo4j | |
CN103902698B (zh) | 一种数据存储***和存储方法 | |
CN111459985B (zh) | 标识信息处理方法及装置 | |
US9619491B2 (en) | Streamlined system to restore an analytic model state for training and scoring | |
CN107038207A (zh) | 一种数据查询方法、数据处理方法及装置 | |
CN100501731C (zh) | 延迟取出用户定义类型的指定成员的***和方法 | |
US20230350909A1 (en) | Cloud inference system | |
Holzschuher et al. | Querying a graph database–language selection and performance considerations | |
JP2019527898A (ja) | 大規模データセットの高速検索またはフィルタリングのためのシステム、方法、およびデータ構造 | |
CN110119473A (zh) | 一种目标文件知识图谱的构建方法及装置 | |
CN104239377A (zh) | 跨平台的数据检索方法及装置 | |
CN105224527B (zh) | 适用于多种目的表更新方式的通用etl方法 | |
US10397326B2 (en) | IRC-Infoid data standardization for use in a plurality of mobile applications | |
US20110184956A1 (en) | Accessing digitally published content using re-indexing of search results | |
CN1684065A (zh) | 用于处理元数据的方法和设备 | |
CN102508857A (zh) | 一种基于事件关联的桌面云搜索方法 | |
CN114238085A (zh) | 接口测试方法、装置、计算机设备、存储介质 | |
US20080010632A1 (en) | Processing large sized relationship-specifying markup language documents | |
CN107357919A (zh) | 行为日志查询***及方法 | |
US20090100000A1 (en) | Acquisition and expansion of storage area network interoperation relationships | |
WO2016206395A1 (zh) | 周报信息处理方法及装置 | |
US11144580B1 (en) | Columnar storage and processing of unstructured data | |
US20090006364A1 (en) | Extending a seed list to support metadata mapping | |
CN112817931B (zh) | 一种增量版本文件的生成方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20100210 Termination date: 20141225 |
|
EXPY | Termination of patent right or utility model |