发明名称 一种测试向量的产生方法
摘要 本发明公开了一种测试向量的产生方法,该方法包括以下步骤:预先建立正交表数据库;根据试验条件确定各输入水平值及其对应的输入参数数目;选择水平值相等的正交表集合,以最高输入水平值为初始当前输入水平值;根据当前输入水平值在正交表集合内查找合适的正交表,判断是否在正交表集合中查找到符合的正交表子集,如果是则判断当前输入水平值是否为最低水平值,如果是则将正交表子集中试验次数最少的正交表作为结果返回,否则根据次低的输入水平值在上面结果中继续查找;否则结束流程;根据所述结果正交表产生测试向量,进行测试。本发明在保证效果的情况下,减少了测试向量数目,减少了测试时间和成本。
申请公布号 CN1845079A 申请公布日期 2006.10.11
申请号 CN200510063242.6 申请日期 2005.04.07
申请人 华为技术有限公司 发明人 易敏;程智辉;王进成;肖东源
分类号 G06F11/36(2006.01) 主分类号 G06F11/36(2006.01)
代理机构 北京德琦知识产权代理有限公司 代理人 王琦;宋志强
主权项 1、一种测试向量的产生方法,其特征在于,该方法包括以下步骤:A.预先建立由代表不同参数取值组合的正交表组成的正交表数据库,所述正交表包括表示参数取值种数的水平值和各水平值所对应的参数数目与每次试验中各参数取值组合的对应关系;B.根据试验条件中各参数的取值种数和具有相同取值种数的参数数目,确定待测试验中各输入水平值以及与各输入水平值对应的输入参数数目;C.选择正交表数据库中水平值种类与输入水平值种类相等的正交表组成的正交表集合;确定最高输入水平值及与该最高输入水平值对应的输入参数数目为当前输入水平值和当前输入参数数目;D.根据当前输入水平值及当前输入参数数目在所述正交表集合内查找合适的正交表,判断是否在正交表集合中查找到水平值与当前输入水平值相等、参数数目大于等于当前输入参数数目的正交表子集,如果是则判断当前输入水平值是否为最低水平值,如果是则将上述正交表子集中试验次数最少的正交表作为所述合适的正交表,执行步骤E;否则将所述正交表子集作为新的正交表集合,确定比当前输入水平值次低的输入水平值为新的当前输入水平值、与新的当前水平值对应的输入参数数目为新的当前输入参数数目,返回步骤D;否则结束流程;E.根据所述合适的正交表所代表的参数取值组合产生测试向量,进行测试。
地址 518129广东省深圳市龙岗区坂田华为总部办公楼