Skip to main content

Menu

LEVEL 0
0/5 XP
HomeAboutTopicsPricingMy VaultStats

Categories

🤖 Artificial Intelligence
☁️ Cloud and Infrastructure
💾 Data and Databases
💼 Professional Skills
🎯 Programming and Development
🔒 Security and Networking
📚 Specialized Topics
HomeAboutTopicsPricingMy VaultStats
LEVEL 0
0/5 XP
GitHub
© 2026 CheatGrid™. All rights reserved.
Privacy PolicyTerms of UseAboutContact

A/B Testing and Online Experimentation Cheat Sheet

A/B Testing and Online Experimentation Cheat Sheet

Back to Data Science
Updated 2026-03-19
Next Topic: Altair Declarative Visualization Cheat Sheet

A/B testing (also called split testing or randomized controlled experiments) is the gold standard for measuring causal impact of product changes in digital environments. By randomly assigning users to control and treatment groups, teams can isolate the effect of a single feature or variation on key metrics like conversion rate, revenue, or engagement. This methodology underpins data-driven decision-making at scale, enabling companies to ship changes confidently while minimizing risk and maximizing learning velocity. Proper experimental design, statistical rigor, and awareness of common pitfalls are essential for trustworthy results.


What This Cheat Sheet Covers

This topic spans 19 focused tables and 169 indexed concepts. Below is a complete table-by-table outline of this topic, spanning foundational concepts through advanced details.

Experiment Design FundamentalsRandomization & AssignmentMetrics & MeasurementHypothesis Testing BasicsStatistical Test MethodsSample Size & PowerConfidence & PrecisionEffect Size & ReportingVariance ReductionSequential & Bayesian MethodsMultiple Testing CorrectionCommon Pitfalls & Data QualityAdvanced Analysis TechniquesExperiment Interference & OverlapSegmentation & Subgroup AnalysisFunnel & Behavioral MetricsRollout & DeploymentSpecialized Experimental DesignsExperiment Program Metrics

Experiment Design Fundamentals

ConceptExampleDescription
Randomization
user_id % 100 < 50
Random assignment of units to control or treatment groups to ensure groups are statistically equivalent and eliminate selection bias
Control Group
Baseline variant A
• The original experience serving as the comparison baseline
• receives no experimental treatment
Treatment Group
New variant B
• The modified experience being tested
• receives the experimental intervention
A/B Test
Control vs. Treatment
Randomized experiment comparing exactly two variants to measure causal effect on outcomes
Multivariate Testing (MVT)
Test 3 headlines × 2 CTAs
• Testing multiple variables simultaneously with factorial design
• requires larger sample size than A/B tests
SUTVA
No network effects
• Stable Unit Treatment Value Assumption: treatment of one unit doesn't affect outcomes of other units
• violated by social networks

More in Data Science

  • Altair Declarative Visualization Cheat Sheet
  • AWS SageMaker for Data Scientists Cheat Sheet
  • Design of Experiments (DOE) Cheat Sheet
  • MLflow Experiment Tracking and Model Registry Cheat Sheet
  • Plotly and Dask Cheat Sheet
  • Spatial Statistics and Interpolation Cheat Sheet
View all 47 topics in Data Science