Ejecución de pruebas móviles desde una planificación

Puede ejecutar pruebas móviles desde una planificación si tiene un entorno compartido de shell con IBM® Rational Performance Tester y IBM Rational Test Workbench Web UI Tester . Un escenario es que se ejecutan las mismas pruebas móviles desde una planificación. Otras opciones son que se ejecutan las mismas pruebas móviles en un dispositivo móvil o en varios dispositivos móviles o emuladores en paralelo con distintos grupos de usuarios. Puede establecer una variable para especificar dispositivos móviles exclusivos para cada usuario virtual de un grupo que ejecuta las pruebas móviles. La variable se puede inicializar desde una agrupación de datos, por lo que se utilizan varios dispositivos móviles para cada usuario virtual de un grupo que ejecuta las pruebas móviles.

Antes de empezar

Acerca de esta tarea

Todos los pasos se realizan en la perspectiva del entorno de trabajo de prueba.

Se permiten los escenarios siguientes al ejecutar pruebas móviles desde una planificación:
  • No se crea ninguna variable ni se utiliza ninguna agrupación de datos. Cuando se ejecuta la planificación, el producto asigna automáticamente un dispositivo por usuario virtual.
  • Cada grupo de usuarios ejecuta una prueba en un único dispositivo seleccionado en una planificación, donde se define una variable con un único dispositivo seleccionado.
  • La planificación ejecuta las mismas pruebas móviles en varios dispositivos móviles y emuladores en paralelo con distintos grupos de usuarios. Aquí una agrupación de datos contiene los ID de dispositivo como valores de variable, y se asigna a cada usuario virtual de un grupo un valor de variable de la agrupación de datos).
Nota: En las planificaciones se pueden utilizar bucles y pruebas compuestas.

Procedimiento

  1. Opcional: Añada la variable RTW_Mobile_Selected_Device en cada prueba móvil, de forma que pueda elegir qué dispositivos móviles y simuladores se utilizan para ejecutar la prueba. Para obtener detalles, consulte Definición de una variable para ejecutar una prueba con un dispositivo móvil seleccionado
    1. Abra una prueba móvil, seleccione el nodo de recursos de prueba y cree un contenedor de variables.
    2. En el asistente que se abre, especifique el siguiente nombre de variable RTW_Mobile_Selected_Device. Pulse Aceptar.
  2. Opcional: Para habilitar la supervisión de recursos, cree una variable denominada rm.collect y establézcala en true. Para recopilar datos a intervalos especificados, cree rm.collect.interval y establézcalo en un valor entero de 1000 milisegundos o superior. Para utilizar la supervisión de recursos en una planificación, debe establecer también la variable RTW_Mobile_Selected_Device tal como se menciona en el paso 1. Si está ejecutando una prueba móvil o planificación desde IBM Rational Quality Manager, establezca estas variables en la sección Variables de ejecución de un caso de prueba.
  3. Opcional: Este paso se requiere solamente si las variables no se inicializan desde una agrupación de datos. Establezca los identificadores de dispositivo para cada prueba móvil en la variable de prueba. En el área de valores iniciales, seleccione Texto y especifique el ID de dispositivo. Para ello, en el editor Dispositivos móviles, seleccione el dispositivo en la lista y copie el ID de dispositivo disponible en Dispositivo en el área Propiedades detalladas, tal como se muestra en las figuras siguientes.
    ID de dispositivo
    El valor de la variable es el ID de dispositivo

    Los pasos 1, 2 y 3 son opcionales. Si no utiliza la variable RTW_Mobile_Selected_Device, el producto asigna automáticamente un dispositivo para cada usuario virtual. Al editar la planificación se puede definir el número de usuarios virtuales o un porcentaje de usuarios de los grupos, tal como se describe en el paso 5.

  4. Opcional: Establezca los ID de dispositivo para cada prueba móvil en una agrupación de datos:
    1. Cree una agrupación de datos y asóciela a una prueba:
      • En el área Detalles de la prueba, seleccione Valor de agrupación de datos en el área Detalles de la variable.
      • En el asistente Seleccionar origen de datos, pulse el botón Agrupación de datos, seleccione una agrupación de datos en la lista y pulse Seleccionar. Si se debe crear la agrupación de datos, seleccione Utilizar asistente para crear nueva agrupación de datos, siga las instrucciones para crear la agrupación de datos y pulse Finalizar. Para obtener detalles sobre los datos que puede añadir en la agrupación de datos, consulte Creación de un agrupación de datos asociada con una prueba. A continuación, seleccione la agrupación de datos en el asistente Seleccionar origen de datos y pulse Seleccionar
      .
    2. Después de crear una agrupación de datos y añadirle datos, especifique los ID de dispositivo en la primera columna de la agrupación de datos.
      • Abra el editor Dispositivos móviles, seleccione el dispositivo en la lista y copie el ID de dispositivo que está disponible en Dispositivo en el área Propiedades detalladas.
      • Abra la agrupación de datos y pegue el ID de dispositivo en la columna 1 tal como se muestra en la figura siguiente. Haga esto para todos los dispositivos que se utilizan para ejecutar la prueba.
        Adición de un ID de dispositivo en una agrupación de datos
  5. En el Navegador de pruebas, cree una planificación con grupos de usuarios:
    1. Pulse Archivo > Nuevo > Otros. En Seleccionar un asistente, expanda Prueba y pulse Planificación de rendimiento.
    2. Especifique o seleccione el nombre de un proyecto o carpeta donde almacenar la planificación y especifique un nombre para la planificación. Pulse Siguiente.
    3. Puede añadir el número predeterminado de usuarios, grupos de usuarios, etapas de rampa. Si utiliza bucles en la planificación, pulse Añadir bucles a cada grupo de usuarios y seleccione el tipo de bucle para cada grupo de usuarios. Pulse Finalizar
    1. En la planificación editada, defina los grupos de usuarios: tamaño del grupo, comportamiento. Puede establecer un número máximo de usuarios virtuales en la planificación para cada grupo de usuarios: seleccione Absoluto y especifique el número máximo de usuarios virtuales que se ejecutarán. Para obtener detalles sobre las opciones, consulte Adición de un grupo de usuarios a una planificación.
    2. Establezca las ubicaciones para los grupos de usuarios. Si la variable RTW_Mobile_Selected_Device no se establece explícitamente, asegúrese de que todos los grupos de usuarios que contienen una prueba móvil se ejecuten en la misma ubicación. El concepto de ubicación es específico de las planificaciones y se explica en Creación de una planificación y en Ejecución de un grupo de usuarios en una ubicación remota.
  6. Añada las pruebas móviles a la planificación:
    1. Abra la planificación, pulse un grupo de usuarios y pulse Añadir > Prueba
    2. Seleccione una prueba y pulse Aceptar.
      Adición de pruebas en grupos de usuarios
  7. Guarde la planificación. Para ejecutar la planificación desde el entorno de trabajo de prueba:
    1. Establezca los dispositivos y emuladores en modalidad pasiva. Consulte el procedimiento y las recomendaciones en Ejecución de pruebas desde el entorno de trabajo de prueba.
    2. Pulse Ejecutar planificación. Ejecute la planificación desde la línea de mandatos, consulte Ejecución de una prueba o planificación desde la línea de mandatos.

Resultados

Puede ver los resultados de la prueba en informes estadísticos o informes web.

Comentarios