Puede definir restricciones de temporización directamente en el código de comportamiento
de prueba o desde la tabla de datos de prueba (TDT) para medir la duración de una llamada a método
o una secuencia de llamadas a método.
Para añadir una restricción de temporización:
- Abra el código fuente de comportamiento de prueba en el editor de
Java.
(Para buscar el código fuente, abra la vista Explorador de paquetes, expanda el proyecto de prueba
en el que almacena la prueba y expanda la carpeta Comportamiento.)
- Sitúe el cursor en la ubicación del código en que desee iniciar el temporizador.
- Pulse con el botón derecho del ratón y pulse .
- Especifique un nombre para el temporizador.
El punto de
inicialización para el temporizador se añade al código de comportamiento de prueba. Por ejemplo, si
el temporizador se denomina timersetrate, se añade el siguiente código:
ComponentTest.startTimer("timersetrate");
- Sitúe el cursor en la ubicación del código en que desee finalizar el temporizador.
- Pulse con el botón derecho del ratón y pulse .
La validación de temporizador se añade al código de comportamiento de prueba y se añade una fila
nueva a la tabla de datos de prueba en el punto en el que es necesario verificar el temporizador.
Por ejemplo, si el temporizador se denomina timesetrate, se añade el siguiente
código:
ComponentTest.checkTimer("timersetrate");
- En la tabla de datos de prueba, inserte una restricción de temporización para el
temporizador.
Por ejemplo, para verificar que el tiempo total para completar los métodos que está cronometrando
es mayor o igual a 2 milisegundos, defina el valor en la fila de la tabla de datos de prueba como
> = 2 ms.