Factorized functional test