Para obter informações sobre como utilizar datapools por meio do TSS, consulte a documentação da API.
Para exibir a documentação do TSS:
Para utilizar os datapools do TestManager com o Functional Tester, inclua a seguinte instrução de importação no script do Functional Tester:
import com.rational.test.tss.*;
Para utilizar um datapool do TestManager com o Functional Tester, o nome do datapool deve conter o caminho completo, utilizando barras duplas invertidas, no qual o datapool resida. Se você utilizar o UNIX, o separador de arquivo será uma barra.
Nota: Para visualizar a versão do Rational TestManager que pode ser integrada com o Rational Functional Tester, consulte a Lista de domínios suportados para o teste funcional através de liberações do Rational Functional Tester versão de tecnologia 8.2. nota.
Exemplo:
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{
//criar objeto de datapool
TSSDatapool dp = new TSSDatapool();
//abrir datapool chamado testdpool
dp.open("testdpool");
//Buscar primeira linha de dados do datapool
test = dp.fetch();
//Efetuar loop 5 vezes pelo datapool para(int i = 0; i<5; i++)
{
//Obter valor da cadeia da coluna custname
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");
}
}
}
}