Implementación de registros para la depuración de código de proxy

Rational Functional Tester proporciona una infraestructura de registros que se pueden utilizar durante la depuración del código de proxy desarrollado. La clase FTDebug está disponible en tanto en estructuras de desarrollo de proxy de Java como de .Net. Puede crear una instancia de un objeto de la clase FTDebug para cada clase de proxy y registrar toda la información, las advertencias o mensajes de error por categorías.

Antes de empezar

Este código de ejemplo muestra cómo se implementa el registro cronológico para el código de proxy en Java:

import com.rational.test.ft.util.FtDebug;
.
public class MyProxy extends BaseProxy
{
	protected static FtDebug debug = new FtDebug("myproxies");
	.
	void anyMethod()
	{
		debug.trace("Beginging of anyMethod()");
		.
		debug.verbose("I'm doing this!");
		.
		debug.warning("Not critical, good to have it fixed");
		.
		debug.error("I shouldn't have been here!!") ;
		.
		debug.trace("End of anyMethod()");
	}
}

Este código de ejemplo muestra cómo se implementa el registro cronológico para el código de proxy en .Net:

.
using Rational.Test.Ft.Util;
.
public class MyProxy : BaseProxy
{
	protected static FtDebug debug = new FtDebug("myproxies");
	.
	void anyMethod()
	{
		debug.Trace("Beginging of anyMethod()");
		.
		debug.Verbose("I'm doing this!");
		.
		debug.Warning("Not critical, good to have it fixed");
		.
		debug.Error("I shouldn't have been here!!") ;
		.
		debug.Trace("End of anyMethod()");
	}
}

En este ejemplo, se crea una nueva instancia de la clase FtDebug(), llamada myproxies. Puede controlar el nivel de información de rastreo emitida durante la ejecución, mediante la configuración de Componentes de rastreo en la página de registro y rastreo. Para obtener más información, consulte la Página Registro y rastreo.


Comentarios