No teste avançado, ou teste de eficácia, a implementação do programa é causada em condições ideais, a fim de avaliar, por meio de estudos experimentais, o programa atingiu os objetivos previstos no desenho original e se tais objetivos são, realmente, decorrentes do programa (Elay, Biglan, Boruch, Castro, :.*ison, et al., 2005).