Datenpools versorgen Tests während eines Testlaufs mit variablen Daten. Wenn Sie einen Test aufzeichnen, führen Sie eine Folge von Schritten aus, die ein typischer Benutzer voraussichtlich ausführen wird. Aus der Aufzeichnung wird ein Test generiert, der diese Interaktionen exakt reproduziert. Während eines Testlaufs werden dieselben Daten verwendet, die während der Aufzeichnung verwendet wurden. Damit im Test unterschiedliche Daten zum Einsatz kommen, verwenden Sie einen Datenpool, der normalerweise eine Tabelle mit variablen Daten ist. Bei der Ausführung werden die Daten im aufgezeichneten Test durch diese variablen Daten ersetzt.