Utilización de las agrupaciones de datos de TestManager con Functional Tester

Si TestManager está instalado, puede utilizar las agrupaciones de datos de TestManager con Functional Tester mediante Rational Test Script Services (TSS).

Para obtener información sobre cómo usar las agrupaciones de datos a través de TSS, consulte la documentación de la API.

Para ver la documentación de TSS:

Para utilizar las agrupaciones de datos de TestManager con Functional Tester, añada la siguiente sentencia de importación al script de Functional Tester:

 		import com.rational.test.tss.*; 

Para utilizar una agrupación de datos de TestManager con Functional Tester, el nombre de la agrupación de datos debe contener la ruta de acceso completa incluyendo barras invertidas en el lugar donde reside la agrupación de datos. Si utiliza UNIX®, el separador de archivos es una barra inclinada.

Nota: Esta versión de Functional Tester tiene unas características de agrupación de datos nuevas. Le aconsejamos que las utilice. Puede importar una agrupación de datos de TestManager a una agrupación de datos nueva de Functional Tester para usar las nuevas características de agrupación de datos de Functional Tester. Para obtener más información, consulte Creación de una agrupación de datos.

Nota acerca de la integración de TestManager: Functional Tester está integrado con Rational TestManager Versión 7.0.2. Si tiene la versión 7.0.2 de TestManager, podrá utilizar las características integradas de Functional Tester y TestManager. Consulte Visión general de las integraciones de IBM Rational Functional Tester para obtener información importante acerca de la utilización conjunta de estos productos.

PRECAUCIÓN:
Si ejecuta un script con una agrupación de datos de TestManager, utilice solamente el nombre de archivo de la agrupación de datos y no el nombre de la ruta de acceso completa de la agrupación de datos, ya que, de lo contrario, no podrá ejecutar el script desde TestManager.

Ejemplo:

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");
				} 


				} 
				} 
				} 

Comentarios