Obtención de un valor de propiedad

Puede obtener un único valor de propiedad para el objeto seleccionado mientras está efectuando una grabación. Éste coloca una getProperty en el script y devuelve el valor durante la reproducción.
Antes de empezar
Requisitos previos: la aplicación de prueba debe haberse inicializado
Por qué y cuándo se efectúa esta tarea

Esta información resulta útil cuando es preciso tomar una decisión en base a la propiedad. Por ejemplo, es posible que desee consultar si un botón está habilitado.

Para obtener una propiedad:

  1. Pulse el botón Grabar script de Functional Test de la barra de herramientas de Functional Tester.
  2. En el Supervisor de grabación, pulse el botón Iniciar aplicación para iniciar la aplicación de prueba.
  3. Ubique el objeto en la aplicación para la que desea obtener una propiedad.
  4. En el Supervisor de grabación, pulse el botón Insertar punto de verificación o mandato de acción.
  5. En la página Seleccionar un objeto del Asistente de acciones y puntos de verificación, utilice el Buscador de objetos para seleccionar el objeto que la aplicación. Cuando haya seleccionado el objeto, pulse Siguiente.
  6. En la página Seleccionar una acción, pulse la opción Obtener un valor de propiedad específico y pulse Siguiente.
  7. Al seleccionar el objeto, la lista de propiedades se ha creado y visualizado automáticamente en los campos Nombre de propiedad y Valor de la página Insertar mandato getProperty. Seleccione la propiedad que desea obtener. Pulse Siguiente.
  8. En la página Nombre de variable, verifique la información listada en los campos Objeto, Propiedad y Tipo de datos.
    1. En el campo Nombre de variable, acepte la sugerencia predeterminada listada en este recuadro o escriba un nombre nuevo. El nombre predeterminado se basa en el nombre del objeto y de la propiedad que está probando.
    2. La opción Declarar la variable en el script se selecciona de forma predeterminada. Debe declarar una variable la primera vez que utilice el nombre de variable. Si utiliza el mismo nombre de variable en el mismo script, borre esta opción tras la instancia inicial.
  9. Pulse Finalizar.

    A continuación, la sentencia que contiene getProperty se grabará en el script cuando lo inserte.

Ejemplo

Si obtiene la propiedad etiqueta en un botón denominado Hacer pedido, ésto es lo que se grabaría en el script:
String PlaceOrder_label = (String)placeOrder().getProperty("label");
Qué hacer a continuación

Comentarios