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.
Nota: per visualizzare la versione di Rational TestManager che è possibile integrare con Rational Functional Tester, consultare List of supported domains for functional testing by releases of Rational Functional Tester version 8.2 tech. note.
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");
}
}
}
}