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 sull'integrazione di TestManager: Functional Tester è integrato con Rational TestManager versione 7.0.2. Se si dispone della versione 7.0.2 di TestManager, si potranno utilizzare le funzioni integrate di Functional Tester e TestManager.
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");
}
}
}
}