A/B-Testing, auch Split-Run-Test genannt, ist eine Methode, bei der zwei Versionen einer Webseite, App oder eines anderen Produkts (Version A und Version B) gegenübergestellt werden, um zu bestimmen, welche Version bessere Leistung erbringt. Typischerweise ändert man bei einem der beiden Versionen genau ein Element (z.B. die Farbe eines Buttons, die Platzierung eines Calls-to-Action oder die Formulierung einer Überschrift) und misst dann, welche Version bei den Nutzern zu besseren Ergebnissen führt, beispielsweise zu mehr Klicks oder höheren Konversionsraten. Dieser Test wird hauptsächlich in Software und Webdesign eingesetzt, um Nutzerreaktionen und -aktionen zu optimieren. Erfolg misst sich an vorab definierten Hypothesen und Zielen.