Skip to main content

Reglas de coincidencia basadas en la Web

Reglas de coincidencia basadas en la Web

Para las aplicaciones web, los datos persistentes disponibles para identificar un elemento o control son las etiquetas HTML. Las etiquetas proporcionan un formato estandarizado que le permite a Pega Robot Studio™ hacer coincidir el elemento de forma sistemática. Si bien existen reglas de coincidencia predeterminadas basadas en la Web y asociadas de forma exclusiva a cada tipo de objeto, también existen reglas de coincidencia predeterminadas de controles web. Un desarrollador puede usar cualquiera de estas reglas si las reglas de coincidencia de objetos no funcionan.

A continuación, se incluye una muestra de las reglas de coincidencia predeterminadas de los objetos web.

Nombre de objeto
Delimitador
  • Destino de delimitador
  • URL de delimitador
Imagen
  • Texto alternativo de imagen
  • Nombre de imagen
  • Origen de imagen
Tabla
  • Borde de tabla
  • Altura de tabla
  • Ancho de tabla
Formulario
  • Método de formulario
  • Nombre de formulario
  • Destino de formulario
  • Nombre de marco
  • Origen de marco
Entrada
  • Texto alternativo de botón de imagen
  • Origen de botón de imagen
  • Índice de entrada
  • Nombre de entrada
  • Tamaño de entrada
  • Tipo de entrada
  • Texto de entrada
Celda de datos de la tabla (TD)
  • Índice de columna de la celda de la tabla
  • Altura de la celda de la tabla
  • Relleno de celdas de la tabla
  • Fila de celdas de la tabla
  • Índice de fila de celdas de la tabla
  • Espaciado de celdas de la tabla
  • Ancho de celdas de la tabla

Si Pega Robot Studio no puede hacer coincidir el control en función únicamente de las reglas de objetos web, usa las reglas de coincidencia predeterminadas estándar:

  • Valor de atributos
  • Elementos hijo de control
  • Id. de elemento
  • Índice de elemento
  • Texto interno del elemento
  • Ruta del elemento

Pega Robot Studio puede usar una o varias de las reglas de coincidencia anteriores para hacer coincidir un destino en combinación con las reglas de coincidencia de objetos web.

Id. de elemento

La regla de coincidencia predeterminada más usada es Element ID (Id. de elemento). HTML designa cada objeto de la página web con un identificador único, por lo que Pega Robot Studio es el que más usa esta regla. Sin embargo, existen instancias en las que puede causar problemas.

Si un desarrollador le permite a la página web asignar el Id. de elemento para todos los objetos, la página web crea un nuevo Id. de elemento para los objetos cada vez que se cargan las páginas. Por lo tanto, en la interrogación inicial, la regla Element ID (Id. de elemento) puede tener un valor inicial. Al probar la solución, el objeto no coincide cuando la aplicación se ejecuta, porque el Id. de elemento ahora es diferente.

Regla de coincidencia Attribute Value (Valor de atributos)

Todas las etiquetas HTML tienen propiedades o atributos predefinidos que un desarrollador puede usar para distinguir una etiqueta similar de otra. Debido a que los desarrolladores pueden decidir el atributo que usarán, el momento en el que lo usarán, además del valor que se aplicará a los atributos, un desarrollador puede usar la regla de coincidencia Attribute Value (Valor de atributos) para definir un atributo y un valor únicos.

Regla de coincidencia Element Index (Índice de elemento)

La regla de coincidencia Element Index (Índice de elemento) simplemente genera el índice de la etiqueta HTML del control en relación con las otras pestañas del mismo tipo. La numeración del índice comienza en cero. Si existen tres etiquetas < p> en la página web, la primera etiqueta tiene un índice de 0, la segunda de 1 y la tercera de 2. Use esta regla con moderación y como última solución rápida. Las páginas web son demasiado dinámicas, y el índice puede cambiar con demasiada frecuencia.

Regla de coincidencia Element Path (Ruta del elemento)

La regla de coincidencia Element Path (Ruta del elemento) es el enrutamiento de las etiquetas HTML que rodean al objeto interrogado. El uso de la función Select Element (Seleccionar elemento) durante la interrogación muestra la ruta del elemento del objeto interrogado en el menú contextual.


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?

El 100% ha encontrado ú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