A/B Test

Testing 🟡 Mid

Définition

Expérimentation ou deux variantes (A et B) sont présentées a des groupes d'utilisateurs différents pour mesurer laquelle performe le mieux selon des métriques définies.

Analogie

Comme un restaurant qui teste deux recettes de dessert sur deux tables différentes et mesure laquelle est la plus commandée.

Exemple de code

// Feature flag A/B test
const variant = getExperimentVariant(userId, 'checkout-v2');
if (variant === 'B') {
  return <NewCheckout />;
}
return <OldCheckout />;
// Tracking: analytics.track('purchase', { variant });

Cas d'usage

Pour prendre des décisions produit basées sur des données réelles plutôt que des opinions (boutons, textes, parcours).

Anti-pattern

Arrêter le test trop tôt sans signifiance statistique, menant a des conclusions fausses.
#testing#product#frontend

← → au clavier pour passer d'une fiche à l'autre