对有多个输入参数,每个参数有多种取值的软件模块进行测试时,正交测试法与其它测试方法相比,能以更少的测试用例取得更好的测试效果,但是该方法在具体实现中还存在很多问题尚未解决.针对正交法设计测试用例在各输入参数不独立和没有合适的正交表可用的情况下无法适用的问题,提出采用组合因子-活动水平算法化解参数之间的相关性,用加权拟水平法建立正交表,进而给出改进的正交测试用例设计详细流程.实例表明:基于改进的正交法设计测试用例流程,可以在实践中灵活、高效地设计测试用例.