Introduction

A/B testing, or split testing, denotes a systematic methodology employed to evaluate the performance and user experience of distinct features. This approach involves partitioning users into disparate groups to receive varied features or user interface components. Subsequently, application developers acquire insights regarding the comparative effectiveness of these features based on predefined performance metrics.

Descope Flows

Once a user starts a flow, they will receive a random testing key that varies between 0 to 100. This key will be used in the condition listed below to triage the user to a specific "branch" of the flow:

Descope ab testing condition

After setting up the condition, we can triage between groups to different screens as shown below:

Descope ab testing condition

To view the statistics, we can go to the "Flow Visits" on the home page:

Descope ab testing condition

Next Steps

You may also find it helpful to utilize a third party to capture data during the A/B testing. For instance you can also send flow experience data to Segment via the Descope Segment Connector.