テストは、異なるグループのプレイヤーをゲームのいくつかの側面で比較するための、制御した条件下で行う実験です。テストするゲームの側面は、入力制御スキームなどの基本的なもの、異なる色処理のような表面的なもの、その間にあるようなものでもかまいません。テストでは、実験中に収集した主要な指標を比較して、どのバリエーションがより良いかを分析するのに役立ちます。テストでは、実験のために定義したバリアントに基づいてプレイヤーをグループ分けします。各グループには、そのグループに指定したゲーム処置が適用されます。設定した値を割り当てることです。割り振りは、バリアント割当率に基づいてランダムに行われます。用いて、アプリケーションのテストしたい局面をプレイヤーが体験するようにします。テストの主要な要素は次のとおりです。異なるグループのプレイヤーに異なる処置を適用することによって行う実験です。グループの数とそのグループへのプレイヤーの分布を定義します。常にコントロールグループです。各バリアントに設定する特定の値を定義します。実験では、目標の指標をバリアントグループと比較して、どの処置が最も望ましい効果を上げるかを見ることができます。複数の実験を同時に実行することはできますが、中には複数の実験の処置を受けるプレイヤーもあるので、異なる実験が相互に影響を及ぼさないように注意する必要があります。一方でオンボーディングのチュートリアルのステップの順序を比較する実験を実行し、別の実験でチュートリアルのペースをテストすると、どちらの実験によって結果の変化がもたらされているかを解明することが難しくなります。この例では、相互の影響がかなり明白かもしれませんが、たとえ無関係と考えられる部分の実験でも互いに影響している場合があります。テストする側面が基本的な部分であるほど、また、実験のグループが大きくなるほど、実験どうしが互いに影響する可能性は増します。テストを作成して実行します。使用してアプリケーションに実験処置を実装する必要があります。作成するには以下の手順を行います。