Per informazioni sull'utilizzo dei pool di dati mediante TSS, consultare la documentazione API.
Per visualizzare la documentazione TSS:
Per utilizzare i pool di dati di TestManager con Functional Tester, aggiungere l'istruzione di importazione seguente nello script di Functional Tester:
import com.rational.test.tss.*;
Per utilizzare un pool di dati di TestManager con Functional Tester, è necessario che il nome del pool di dati contenga il percorso completo utilizzando le doppie barre retroverse in cui risiede il pool di dati. Se si utilizza UNIX, il separatore file è una barra.
Notare sull'integrazione di TestManager: Functional Tester è integrato con Rational TestManager versione 7.0.1.2. Se si dispone della versione 7.0.1.2 di TestManager, si potranno utilizzare le funzioni integrate di Functional Tester e TestManager. Vederre Apprendimento delle integrazioni di Functional Tester per informazioni importanti sull'utilizzo dei prodotti insieme.
Esempio:
import resources.testOutHelper;
import com.rational.test.ft.*;
import com.rational.test.ft.object.interfaces.*;
import com.rational.test.ft.script.*;
import com.rational.test.ft.value.*;
import com.rational.test.ft.vp.*;
import com.rational.test.tss.*;
public class testOut extends testOutHelper
{
public void testMain (Object[] args)
{
boolean test;
String strval2;
try{
//create datapool object
TSSDatapool dp = new TSSDatapool();
//open datapool named testdpool
dp.open("testdpool");
//Fetch first row of data from datapool
test = dp.fetch();
//Loop 5 times through datapool for(int i = 0; i<5; i++)
{
//Get string value from custname column
DatapoolValue dpv = dp.value("custname");
strval2 = dpv.toString();
System.out.println("Name is " + strval2);
test = dp.fetch();
}
}
catch (Exception e) {
System.out.println("Exception occurred");
}
}
}
}