A/B Testing: A Systematic Literature Review
Not on the map. Why?
Abstract (arXiv)
In A/B testing two variants of a piece of software are compared in the field from an end user's point of view, enabling data-driven decision making. While widely used in practice, no comprehensive study has been conducted on the state-of-the-art in A/B testing. This paper reports the results of a systematic literature review that analyzed 141 primary studies. The results shows that the main targets of A/B testing are algorithms and visual elements. Single classic A/B tests are the dominating type of tests. Stakeholders have three main roles in the design of A/B tests: concept designer, experiment architect, and setup technician. The primary types of data collected during the execution of A/B tests are product/system data and user-centric data. The dominating use of the test results are feature selection, feature rollout, and continued feature development. Stakeholders have two main roles during A/B test execution: experiment coordinator and experiment assessor. The main reported open problems are enhancement of proposed approaches and their usability. Interesting lines for future research include: strengthen the adoption of statistical methods in A/B testing, improving the process of A/B testing, and enhancing the automation of A/B testing.
Key facts. Cited by 16 papers in the map (data through 14 Oct 2026). First posted on arXiv 9 Aug 2023.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2024: 6; 2025: 6; 2026: 4.
16 papers.
Sort:
By area:
- 2024When Search Engine Services meet Large Language Models: Visions and Challengescited by 59
- 2024CodePori: Large-Scale System for Autonomous Software Development Using Multi-Agent Technologycited by 22
- 2024LLMs in Web Development: Evaluating LLM-Generated PHP Code Unveiling Vulnerabilities and Limitationscited by 22
- 2024Can Large Language Models Serve as Data Analysts? A Multi-Agent Assisted Approach for Qualitative Data Analysiscited by 20
- 2026MemoryCD: Benchmarking Long-Context User Memory of LLM Agents for Lifelong Cross-Domain Personalizationcited by 17
- 2024Unraveling the Interplay between Carryover Effects and Reward Autocorrelations in Switchback Experimentscited by 6
- 2026LLM-Based Multi-Agent Systems for Code Generation: A Multi-Vocal Literature Reviewcited by 3
- 2024Optimal Initialization of Batch Bayesian Optimizationcited by 2
- 2025Integrators at War: Mediating in AI-assisted Resort-to-Force Decisionscited by 2
- 2025Statistical Inference in Reinforcement Learning: A Selective Surveycited by 2
- 2025A Two-armed Bandit Framework for A/B Testingcited by 2
- 2025Aligning Language Models with Observational Data: Opportunities and Risks from a Causal Perspectivecited by 1
4 more
- 2026Robust Sequential Experimental Design for A/B Testing13 May 2026
- 2026MemoryCD: Benchmarking Long-Context User Memory of LLM Agents for Lifelong Cross-Domain Personalization26 Mar 2026
- 2026LLM-Based Multi-Agent Systems for Code Generation: A Multi-Vocal Literature Review25 Feb 2026
- 2026Designing Time Series Experiments in A/B Testing with Transformer Reinforcement Learning2 Feb 2026
- 2025Subset Selection for Stratified Sampling in Online Controlled Experiments19 Sep 2025
- 2025A Two-armed Bandit Framework for A/B Testing24 Jul 2025
- 2025Taking the GP Out of the Loop15 Jun 2025
- 2025Aligning Language Models with Observational Data: Opportunities and Risks from a Causal Perspective30 May 2025
- 2025Statistical Inference in Reinforcement Learning: A Selective Survey22 Feb 2025
- 2025Integrators at War: Mediating in AI-assisted Resort-to-Force Decisions12 Jan 2025
- 2024When Search Engine Services meet Large Language Models: Visions and Challenges28 Jun 2024
- 2024Optimal Initialization of Batch Bayesian Optimization27 Apr 2024
4 more
- 2024LLMs in Web Development: Evaluating LLM-Generated PHP Code Unveiling Vulnerabilities and Limitations21 Apr 2024
- 2024Unraveling the Interplay between Carryover Effects and Reward Autocorrelations in Switchback Experiments26 Mar 2024
- 2024CodePori: Large-Scale System for Autonomous Software Development Using Multi-Agent Technology2 Feb 2024
- 2024Can Large Language Models Serve as Data Analysts? A Multi-Agent Assisted Approach for Qualitative Data Analysis2 Feb 2024
- 2024CodePori: Large-Scale System for Autonomous Software Development Using Multi-Agent Technologycited by 22
- 2024Can Large Language Models Serve as Data Analysts? A Multi-Agent Assisted Approach for Qualitative Data Analysiscited by 20
- 2026MemoryCD: Benchmarking Long-Context User Memory of LLM Agents for Lifelong Cross-Domain Personalizationcited by 17
- 2026LLM-Based Multi-Agent Systems for Code Generation: A Multi-Vocal Literature Reviewcited by 3
- 2026MemoryCD: Benchmarking Long-Context User Memory of LLM Agents for Lifelong Cross-Domain Personalization26 Mar 2026
- 2026LLM-Based Multi-Agent Systems for Code Generation: A Multi-Vocal Literature Review25 Feb 2026
- 2024CodePori: Large-Scale System for Autonomous Software Development Using Multi-Agent Technology2 Feb 2024
- 2024Can Large Language Models Serve as Data Analysts? A Multi-Agent Assisted Approach for Qualitative Data Analysis2 Feb 2024
- 2024When Search Engine Services meet Large Language Models: Visions and Challengescited by 59
- 2024LLMs in Web Development: Evaluating LLM-Generated PHP Code Unveiling Vulnerabilities and Limitationscited by 22
- 2024Unraveling the Interplay between Carryover Effects and Reward Autocorrelations in Switchback Experimentscited by 6
- 2024Optimal Initialization of Batch Bayesian Optimizationcited by 2
- 2025Integrators at War: Mediating in AI-assisted Resort-to-Force Decisionscited by 2
- 2025A Two-armed Bandit Framework for A/B Testingcited by 2
- 2025Subset Selection for Stratified Sampling in Online Controlled Experimentscited by 1
- 2025Taking the GP Out of the Loopcited by 0
- 2026Robust Sequential Experimental Design for A/B Testingcited by 0
- 2026Robust Sequential Experimental Design for A/B Testing13 May 2026
- 2025Subset Selection for Stratified Sampling in Online Controlled Experiments19 Sep 2025
- 2025A Two-armed Bandit Framework for A/B Testing24 Jul 2025
- 2025Taking the GP Out of the Loop15 Jun 2025
- 2025Integrators at War: Mediating in AI-assisted Resort-to-Force Decisions12 Jan 2025
- 2024When Search Engine Services meet Large Language Models: Visions and Challenges28 Jun 2024
- 2024Optimal Initialization of Batch Bayesian Optimization27 Apr 2024
- 2024LLMs in Web Development: Evaluating LLM-Generated PHP Code Unveiling Vulnerabilities and Limitations21 Apr 2024
- 2024Unraveling the Interplay between Carryover Effects and Reward Autocorrelations in Switchback Experiments26 Mar 2024