Las pruebas Siebel designan con precisión a candidatos de agrupaciones de datos, incluyen un tipo adicional de origen de datos y almacenan variables en una estructura de datos de propietario. Además, los nombres de página se crean durante la generación de pruebas para ayudarle a encontrar las páginas de interés.
La diferencia principal entre una prueba Siebel y una prueba HTTP estándar es la forma en que los datos dinámicos se almacenan y sustituyen durante una ejecución de prueba:
- En una prueba HTTP estándar, un origen de datos (variable de agrupación de datos, código personalizado o referencia) está enlazado a un valor de prueba que se sustituye durante el tiempo de ejecución. Las pruebas Siebel dan soporte a orígenes de datos HTTP estándar y a su sustitución.
Las agrupaciones de datos, que se explican en el apartado Cómo proporcionar datos variables a las pruebas, funcionan del mismo modo en las pruebas Siebel que en las pruebas HTTP estándar pero los candidatos de la agrupación de datos en pruebas Siebel se designan con más precisión que las pruebas HTTP estándar. En muchos casos, las sustituciones de agrupaciones de datos son los únicos cambios que debe realizar en una prueba Siebel.
- En una prueba Siebel, un tipo adicional de origen de datos, que se denomina origen de datos incorporado, contiene variables que puede utilizar para sustituir un valor de prueba.
Estas variables pueden sustituirse por fechas
(en formatos definidos), indicaciones de fecha y hora y contadores a lo largo de las pruebas. En algunos casos, el Valor único SWE se puede usar como alternativa a una agrupación de datos; por ejemplo, para suministrar nombres de cuenta variables. Para obtener instrucciones detalladas, consulte el apartado Correlación de un valor de solicitud con una variable Siebel incorporada.
Las variables Siebel se almacenan en una estructura de datos de propietario denominada matriz estrella. Una
matriz estrella almacena series y su longitud en formato hexadecimal (longitud_serie) o formato entero (longitud*serie).
Los sustitutos de Siebel tienen un método para sustituir datos y volver a calcular la longitud. Puede realizar sustituciones a partir de un valor en una matriz estrella (resalte un valor de formato longitud_serie o longitud*serie, púlselo con el botón derecho del ratón y luego pulse Sustituir). A continuación se le pedirá si desea una sustitución Siebel o una sustitución HTTP estándar. Normalmente selecciona la correlación de datos Siebel.
Las pruebas Siebel se organizan dentro del editor de pruebas como las pruebas HTTP estándar, pero con algunas diferencias para las páginas:
- La primera página de una prueba Siebel se denomina Barra de mensajes, que emula el mensaje de cinta más gruesa que muestran las páginas de la aplicación Siebel.
- Los nombres de página se crean durante la generación de pruebas para ayudarle a encontrar las páginas de interés. Por ejemplo, un cambio normal que se hace en una prueba antes de ejecutarla es sustituir el nombre de usuario y la contraseña escritos durante el registro por valores de una agrupación de datos. Tal como se muestra en el ejemplo, la página desde la que se registra en el servidor Siebel se denomina Inicio de sesión - Enviar nombre de usuario/contraseña, para que pueda encontrar esta página rápidamente.