Declaración y asignación de variables de prueba

Al declarar una variable en IBM® Rational Performance Tester, puede crear un contenedor para ella, inicializarla en una serie o un valor de agrupación de datos, y definir su ámbito. A continuación, en la prueba, puede reasignar otro valor a la variable.

Procedimiento

Para crear, inicializar y asignar un valor a una variable de prueba:

  1. En el Navegador de pruebas, vaya hasta la prueba y efectúe una doble pulsación sobre ella. La prueba se abrirá.
  2. Para crear un contenedor para las variables de prueba que cree en una prueba:
    1. Abra la prueba y, en la sección Contenido de la prueba, pulse Variables de prueba, en la parte superior de la prueba.
    2. Seleccione Añadir > Contenedor de variables de la prueba. Se crea un contenedor denominado Variables de prueba para las variables definidas por el usuario.
    3. Seleccione el contenedor para renombrarlo. Se abre el área Detalles del elemento de prueba para que se escriba un nuevo nombre en el campo Nombre.
  3. Para declarar o definir una variable de prueba:
    1. Abra la prueba y, en la sección Contenido de la prueba, pulse el contenedor definido por el usuario donde se contendrá la variable.
    2. Seleccione Añadir > Declaración de variable.
    3. Escriba el nombre de la variable y pulse Aceptar. La variable se añade como último elemento del contenedor y se abre el área Detalles del elemento de prueba.
    4. En el área Detalles del elemento de prueba, defina el ámbito y el valor inicial de la variable.

      Visible en: Seleccione Sólo esta prueba para restringir los datos a la prueba actual. Incluso aunque otra prueba tenga una variable con el mismo nombre, dicha variable no cambiará. Seleccione Todas las pruebas de este usuario para compartir el valor de esta variable cuando la prueba se ejecute en una planificación. Para que se comparta la variable, ambas pruebas deben tener una variable con el mismo nombre y deben tener esta opción habilitada.

      Comprobar valor: Seleccione Al usar por primera vez para comprobar si una variable se ha inicializado solo después de que la ejecución de prueba alcance la primera solicitud que utiliza una variable. Seleccione Al iniciar la prueba para comprobar si una variable se ha inicializado al iniciar la ejecución de la prueba. Si la variable no se ha inicializado, se mostrará un mensaje de error, en función del comportamiento establecido.

      Si no se ha inicializado, definir en: Seleccione Texto para inicializar la variable en un valor específico siempre que la prueba se ejecute en la planificación. Seleccione Valor de la agrupación de datos y, en la ventana Seleccionar origen de datos, seleccione la agrupación de datos que inicializará la variable.

      Error de tiempo de ejecución si no se inicializa la variable: Seleccione la acción que la ejecución debe realizar cuando se encuentre una variable de prueba no inicializada. Si selecciona Emitir aviso del registro de prueba o Emitir error del registro de prueba, asegúrese de que la página Registro de prueba de la planificación defina los errores, las anomalías y los avisos en Todos, que es el valor predeterminado. Si selecciona Salir de la prueba, la planificación continuará ejecutándose aunque los usuarios virtuales que tengan la variable sin inicializar se detengan. Si selecciona No hacer nada, la prueba seguirá ejecutándose.

  4. Para asignar o iniciar un valor en una variable de prueba:
    1. Abra la prueba y, en el área Contenido de la prueba, seleccione un elemento de prueba.
    2. Seleccione Insertar > Asignación de variable, opción que permitirá que se inserte la asignación antes que el elemento seleccionado. Se abre la ventana Editor de pruebas y muestra las variables disponibles para la prueba.
    3. Seleccione la variable a la que esté asignando a un valor y en el recuadro Establecido en del área Detalles del elemento de prueba, establezca el valor para la variable. Puede definir el valor en una serie de texto existente, en un origen de datos que exista en la prueba antes de la sentencia de asignación, o en Sin inicializar. Se añade una sentencia Set a la prueba, con el valor seleccionado.

Comentarios