[发明专利]基础软件平台集成测试的组合选择方法无效
申请号: | 200910169980.7 | 申请日: | 2009-09-11 |
公开(公告)号: | CN101645012A | 公开(公告)日: | 2010-02-10 |
发明(设计)人: | 兰雨晴;高静 | 申请(专利权)人: | 兰雨晴 |
主分类号: | G06F9/44 | 分类号: | G06F9/44;G06F11/36 |
代理公司: | 北京汇智英财专利代理事务所 | 代理人: | 陈践实 |
地址: | 100084北京市海淀区圆*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基础软件平台集成测试的组合选择方法,其针对基础软件平台集成测试组合爆炸的问题,提出了一种选择基础软件平台集成测试组合的方法。该方法将基础软件平台看作是一个多因素的系统,组成平台的每类基础软件用一个对应的因素变量来表示,每类基础软件的不同品牌产品表示为各因素变量的多种取值,根据因素数和水平值来构建相应的正交表或基于正交表的覆盖表,采用正交表或覆盖表来选择集成测试组合,按照选择的集成测试组合进行基础软件平台集成测试。应用实施例表明该方法保证了基础软件平台集成测试组合对基础软件间两两交互的全覆盖,并有效地降低了基础软件平台集成测试组合数。 | ||
搜索关键词: | 基础 软件 平台 集成 测试 组合 选择 方法 | ||
【主权项】:
1.一种基础软件平台集成测试的组合选择方法,其特征在于包含以下主要步骤:(1)确定因素数和水平数;基础软件平台由n类基础软件组成,采用n个参数F1,F2,F3,...,Fn描述,每类基础软件有一个可选择软件品牌集合,表示为L1,L2,...,Ln;其中Li表示参数Fi可取的值的集合,并假设符号ki表示第i个参数Fi可取值的个数,即Li中元素的个数:ki=|Li|;将基础软件种类数映射为因素数,表示为n=|F|;将各类基础软件可选的不同品牌软件数映射为水平数,k i = | L F i | , ]]> i=1,2,...n,分别表示各因素的水平值;(2)构建正交表或覆盖表,将因素和水平值映射到表中;若各因素的水平数相同,则在正交表目录中查找,如果找到对应的正交表,将因素和水平值映射到正交表中,完成正交表构建;若各因素的水平数不同,或者无法找到对应的正交表,则选择满足“因素数≥n”、“水平数≥max(ki)”且行数最少的正交表,将因素和水平值映射到正交表中,对于不存在的因素列,让其空着,对于正交表中各因素的空余水平值,用各因素的水平值按顺序循环填入,形成一个基于正交表的覆盖表;若仍无法找到满足要求的正交表,则根据正交表的构造理论可以生成其中t = ( pri ( max ( max k i 1 ≤ i ≤ n , n - 1 ) ) ) 2 , ]]> 对这个正交表扩展的部分用水平值进行随机取代,即可得到一张最坏情况下的覆盖表;(3)将正交表或覆盖表各行中所描述的组合转化成基础软件平台集成测试组合;正交表或覆盖表的行数即基础软件平台集成测试组合数,每一行为一个集成测试组合;按照该方法选择的基础软件平台集成测试组合实现对基础软件间两两组合的100%覆盖。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于兰雨晴,未经兰雨晴许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200910169980.7/,转载请声明来源钻瓜专利网。
- 上一篇:内置电压互感器式高压交流分界断路器
- 下一篇:电子式时间继电器