Skip to main content

Modificación de reglas de coincidencia

Modificación de reglas de coincidencia

Debido a la naturaleza dinámica de las aplicaciones web, las reglas pueden no funcionar o cambiar sin previo aviso, lo que crea más oportunidades para modificar y actualizar las reglas de coincidencia. Sin embargo, el proceso y la lógica en la edición y modificación de las reglas de coincidencia se aplica a las aplicaciones web y de Windows. Antes de que se produzca cualquier modificación de las reglas de coincidencia, debe ejecutar el proceso de interrogación.

Cuando se modifican las reglas de coincidencia, los primeros pasos que se deben considerar son la adición y la remoción de dichas reglas.

Adición de reglas de coincidencia

Siga estos pasos para agregar una regla de coincidencia.

  1. En la ventana Adapter Design (Diseño del adaptador), en el marco Targets (Destinos), haga clic en un control. El control seleccionado se resalta en el marco.
  2. En el marco Match Rules (Reglas de coincidencia), seleccione una nueva regla del cuadro combinado. Solo las reglas de coincidencia disponibles para el tipo de objeto se muestran en el cuadro combinado.
  3. En la esquina inferior derecha, haga clic en New (Nuevo) para agregar la nueva regla de coincidencia al marco Match Rules (Reglas de coincidencia). Puede usar una regla de coincidencia una vez por objeto. Una vez agregada, Pega Robot Studio™ quita la regla de la lista del cuadro combinado. Si la regla requiere una entrada manual, las marcas de verificación verdes se convierten en signos de interrogación naranjas.
    c14p2e1 02a
  4. Haga los ajustes necesarios en las reglas.
  5. Haga clic en Refresh (Actualizar) para aceptar los cambios manuales.
    refresh changes

Eliminar una regla de coincidencia

Siga estos pasos para quitar una regla de coincidencia.

  1. En el marco Match Rule (Regla de coincidencia), resalte la regla que desea eliminar.
  2. Haga clic con el botón secundario en la regla de coincidencia y seleccione Delete (Eliminar).

Uso del editor de reglas de coincidencia

A menudo, Pega Robot Studio usa reglas de coincidencia que validan cualquier texto asociado con el objeto. Los formularios de Windows y las páginas web pueden contener texto que cambia con cada usuario o cada cuenta a la que se accede. Este texto dinámico causa problemas porque la regla de coincidencia considera el texto estático o persistente. Debe modificar las reglas de coincidencia basadas en texto para eliminar el texto dinámico y evaluar el objeto únicamente en función del texto estático. Pega Robot Studio cuenta con una ventana Match Rule Editor (Editor de reglas de coincidencia) para realizar esta tarea.

El editor de reglas de coincidencia cuenta con las siguientes opciones:

Propiedad Descripción
Texto El texto de la etiqueta de un objeto de destino, como el texto de la barra de título de la ventana o la etiqueta de un botón de control. Para la aplicación de ejemplo CRM.exe, el texto de la ventana de inicio de sesión es Login (Iniciar sesión). Modifique el texto para que sea compatible con la selección Mode (Modo).
Culture (Cultura) Idioma (cultura) usado por los usuarios de la aplicación de destino. El valor predeterminado es User Culture (Cultura del usuario), que usa la configuración del sistema operativo (consulte las opciones de región e idioma en Control Panel [Panel de control]).
IgnoreCase El valor predeterminado es True (Verdadero), que indica que el texto puede aparecer en mayúsculas o en minúsculas.
Modo El valor predeterminado es Simple, lo que significa que el texto debe coincidir literalmente. Los tipos de modo disponibles son Regex, StartsWith y EndsWith. El modo Regex indica que la propiedad de tipo Texto contiene sintaxis Regex. Seleccione el modo junto con el valor de propiedad de tipo Texto.
match rule editor

Si la regla de coincidencia requiere una edición manual del texto, se muestra un botón de puntos suspensivos en el marco Selected Match Rule (Regla de coincidencia seleccionada) que permite el acceso al editor para modificar los parámetros de la regla.

c14p2e1 04

Eliminar la búsqueda de la regla de coincidencia del Id. de elemento

En las aplicaciones web, la regla de coincidencia del Id. de elemento puede hacer que los objetos no sean coincidentes. Pega Robot Studio le muestra un mensaje si cree que la regla de coincidencia del Id. de elemento es el problema. Use la opción Debug Matching (Depurar coincidencias) en el formulario de interrogación para completar el proceso.

Siga estos pasos para quitar la regla de coincidencia del Id. de elemento del control.

  1. En la jerarquía de objetos, resalte el control usando la regla de coincidencia ElementID.
  2. En la ventana Properties (Propiedades), busque la propiedad UseElementID.
  3. Cambie la propiedad UseElementID a False (Falso).
    UseElementId property
  4. En la ventana Adapter Design (Diseño del adaptador), en el marco Targets (Destinos), seleccione el control correcto para modificar las reglas de coincidencia.
  5. En el marco Match Rules (Reglas de coincidencia), haga clic con el botón secundario y elimine la regla de coincidencia del Id. de elemento.
  6. En el formulario de interrogación, cambie el cuadro combinado de Default (Predeterminado) a Debug Matching (Depurar coincidencias).
    debug match
  7. Desde la barra de tareas, vuelva a centrar el navegador.
  8. Interrogue el mismo objeto seleccionado en la jerarquía de objetos. Pega Robotic Automation Studio ahora ignora la regla del Id. de elemento y busca otras reglas de coincidencia que coincidan con el control.

This Topic is available in the following Module:

If you are having problems with your training, please review the Pega Academy Support FAQs.

¿Le ha resultado útil este contenido?

¿Quiere ayudarnos a mejorar este contenido?

We'd prefer it if you saw us at our best.

Pega Academy has detected you are using a browser which may prevent you from experiencing the site as intended. To improve your experience, please update your browser.

Close Deprecation Notice