流程分析法是指对业务功能分析的进一步细化,这是从白盒测试中路径覆盖法借鉴过来的一种很重要的方法。在白盒测试中,路径就是指函数代码的某个分支组合,路径覆盖法需要我们构造足够的测试用例以覆盖函数的所有代码路径。在黑盒测试中,将软件系统的某个业务流程看成路径,分析业务路径上的功能点,采用路径分析的方法对该条路径上的功能点设计测试用例。采用路径分析的方法设计测试用例有两点好处:一是降低了测试用例设计的难度,只要清楚了各种业务流程,就可以设计出高质量的测试用例,而不用太多测试方面的经验;二是在测试时间较紧的情况下,可以有的放矢地选择测试用例,而不用完全根据经验来取舍。