[发明专利]一种测试用例的设计方法及系统无效
申请号: | 201010141492.8 | 申请日: | 2010-03-31 |
公开(公告)号: | CN101847120A | 公开(公告)日: | 2010-09-29 |
发明(设计)人: | 李春红;刘宗昌;房海霞 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京派特恩知识产权代理事务所(普通合伙) 11270 | 代理人: | 王黎延;周义刚 |
地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 测试 设计 方法 系统 | ||
技术领域
本发明涉及测试领域,尤其涉及一种测试用例的设计方法及系统。
背景技术
目前,业界普遍使用等价类法、边界值法、判定表法、因果图法、正交试验法等涉及方法进行测试用例的设计,这些方法在测试用例的设计中可以针对不同的功能点或者产品类型来应用,在一定程度上给测试用例的设计带来了方便。
但是,现有测试用例的设计方法中,边界值法、因果图法等设计方法一般只能够用在某个功能点测试用例的设计上,而不具有普遍的适用性,并且,由于所有测试用例的设计都是为了尽可能全面的去覆盖该产品所涉及的功能和性能,所以,现有的测试用例设计方法往往会为了尽可能全面地覆盖产品所涉及的功能和性能,而使测试用例数目变得庞大、结构变得混乱、管理变得复杂,例如,使用正交试验法所生成的测试用例库就极其庞大,甚至可能导致测试变得无法执行,此外,这些方法只是对测试用例设计本身有帮助而对于测试用例的管理、跟踪和修改并没有提供便利。
发明内容
有鉴于此,本发明的主要目的在于提供一种测试用例的设计方法及系统,能够提高测试用例设计方法的普适性、减小测试用例的数目,且有利于测试用例的管理和跟踪。
为达到上述目的,本发明的技术方案是这样实现的:
一种测试用例的设计方法,包括:
根据对功能点的分析提取对应的测试因子;
根据功能点和其所对应的测试因子设计测试用例;
根据所设计的测试用例、提取的功能点所对应的测试因子形成测试用例库。
所述根据对功能点的分析提取对应的测试因子之后,还包括步骤:确定测试因子的优先级。
所述提取的测试因子为并列关系的测试因子或嵌套关系的测试因子。
所述根据功能点和其所对应的测试因子设计测试用例为:将功能点和其所对应的测试因子相结合形成测试用例,并给所述测试用例分配优先级和工时。
所述形成测试用例库为:通过自动化测试工具形成测试用例库。
一种测试用例的设计系统,包括:测试因子提取模块、测试用例设计模块和测试用例形成模块;其中,
所述测试因子提取模块,用于根据对功能点的分析提取对应的测试因子;
所述测试用例设计模块,用于根据功能点和测试因子提取模块的与功能点对应的测试因子设计测试用例;
所述测试用例形成模块,用于根据测试用例设计模块所设计的测试用例、测试因子提取模块提取的功能点所对应的测试因子形成测试用例库。
所述测试因子提取模块,还用于确定测试因子的优先级。
所述测试因子提取模块提取的测试因子为并列关系的测试因子或嵌套关系的测试因子。
所述测试用例设计模块根据功能点和其所对应的测试因子设计测试用例为:测试用例设计模块将功能点和其所对应的测试因子相结合形成测试用例,并给所述测试用例分配优先级和工时。
所述测试用例形成模块形成测试用例库为:测试用例形成模块通过自动化测试工具形成测试用例库。
本发明测试用例的设计方法及系统,根据对功能点的分析提取测试因子,之后将功能点和其所对应的测试因子结合,确定每个功能点的优先级和工时统计,最后,根据功能点、提取的测试因子、确定的功能点的优先级和工时统计,形成最终的测试用例库。由于本发明涉及测试用例的方法并不局限于某个功能点测试用例的设计,所以,本发明能够提高测试用例设计方法的普适性,并且,相比于正交试验法,本发明通过提取测试因子获得的测试用例数目较小,从而有利于测试用例的管理和跟踪。
附图说明
图1为本发明测试用例的设计方法流程示意图;
图2为一个功能点对应多个测试因子的对应关系示意图;
图3为测试因子的并列关系示意图;
图4为测试因子的嵌套关系示意图;
图5为针对L3VPN中的CE侧负荷分担设计的测试用例示意图。
具体实施方式
本发明的基本思想是:根据对功能点的分析提取测试因子,之后将功能点和其所对应的测试因子结合,确定每个功能点的优先级和工时统计,最后,根据功能点、提取的测试因子、确定的功能点的优先级和工时统计,形成最终的测试用例库。
图1为本发明测试用例的设计方法流程示意图,如图1所示,本发明测试用例的设计方法包括以下步骤:
步骤101:根据对功能点的分析提取对应的测试因子,并确定测试因子的优先级。
这里,一般根据分析产品软件所涉及的功能点,来提取该功能点相关的测试因子,一个功能点可以对应多个相关的测试因子,如图2所示。所谓的测试因子就是与测试功能点强相关的要素。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010141492.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:PHICH资源映射方法及装置
- 下一篇:一种从黑糯玉米中提取黑色素的方法