Testowanie A/B i multivariate testing to metody służące do porównywania dwóch lub więcej wersji strony internetowej lub jej elementów, w celu sprawdzenia, które z nich generują lepsze wyniki. W testowaniu A/B porównuje się dwie wersje, natomiast w testowaniu multivariate analizuje się wpływ różnych kombinacji elementów na osiągane wyniki.