Diseño Asistido de Entradas de Datos – Probar la Entrada de Datos

Índice de esta sección

Opciones de menú relacionadas

Probar la Entrada de Datos

Comprobar la sintaxis de los comandos

Probar el script desde el Diseño Asistido

Seleccionar un contacto para pruebas

Simular la recepción de una llamada

Simular que se ha clicado un botón de gestión sin llamada o de consulta sofisticada

Pruebas “reales”

Opciones de menú relacionadas

·        Proyectos >> Diseño >> Diseño Asistido de Entradas de Datos

Probar la Entrada de Datos

Comprobar la sintaxis de los comandos

Una vez has escrito el script, o bien una parte individualmente completa, es conveniente que compruebes que no te has equivocado al escribir los comandos.

Para ello, sigue los siguientes pasos:

1.      Clica el séptimo botón de la barra de herramientas (comenzando a contar por la izquierda):

Alternativamente también puedes pulsar F9.

2.      Si OriGn encuentra algún error en el código del script, mostrará un mensaje similar al siguiente:

3.      Una vez aceptes el anterior mensaje, el cursor se situará exactamente en el punto del código donde se ha puesto localizado el error:

En el ejemplo, el error consiste en que se ha escrito entoncs en vez de entonces.

4.      Una vez corregido el error, repite el proceso para encontrar el siguiente error, hasta que, cuando ya no haya errores sintácticos, te aparezca la siguiente ventana:

Si el error se encuentra en un módulo externo, el mensaje mostrado será distinto. Se ve un ejemplo a continuación:

Como puedes observar, en este caso OriGn te informa del módulo externo en el cual se ha encontrado el error, así como del número de línea donde se ha localizado el mismo.

Probar el script desde el Diseño Asistido

Una vez tu script ya no tenga errores sintácticos, llega el momento de comprobar el correcto funcionamiento de la Entrada de Datos creada.

Para ello:

1.      Te recomendamos que grabes siempre antes de probar:

2.      Para probar la ejecución de la Entrada de Datos, clica el octavo botón de la barra de herramientas, el que tiene dibujado el símbolo play en color verde:

Alternativamente también puedes pulsar Ctrl+F9.

3.      Comenzará a ejecutarse la Entrada de Datos en modo de pruebas, con el mismo funcionamiento que tendrá cuando la ejecuten las operadoras desde la Gestión de Contactos, por lo que podrás comprobar que el control de flujo sea el adecuado según los valores que vayas introduciendo. Se muestra un ejemplo a continuación:

4.      Si en un momento determinado deseas finalizar la prueba, clica el botón de la barra de herramientas con el cuadrado rojo dibujado (stop):

5.      La ejecución de prueba finalizará

Seleccionar un contacto para pruebas

Para realizar la prueba de forma más fehaciente, el Diseño Asistido de Entradas de Datos permite seleccionar un contacto que se tomará como si fuera el contacto en curso de la Gestión de Contactos (por ejemplo, el comando incorporado ValorContacto devolverá los datos del seleccionado). Esta posibilidad también es útil para probar diferentes situaciones en scripts cuyo funcionamiento varía según sea el valor de cierto campo (o campos) del contacto.

Para seleccionar un contacto para pruebas:

1.      Clica el botón que se muestra recuadrado en la imagen siguiente:

2.      Se mostrará la Ventana de Búsqueda Visual de Registros correspondiente al Fichero de Contactos de ese proyecto. Selecciona el contacto que te interese.

3.      Los datos de resumen del contacto seleccionado se mostrarán al lado del botón de selección, como se muestra recuadrado en rojo en la siguiente imagen:

Adicionalmente, como se ve también en la imagen anterior (recuadro verde), los campos de datos del contacto mostrarán los correspondientes al contacto seleccionado. Esto es especialmente útil para comprobar que la longitud de estos campos es la adecuada.

Para seleccionar un contacto distinto es suficiente con volver a repetir los pasos comentados.

Si en un momento determinado interesa probar la entrada de datos con un "contacto vacío", lo cual simularía por ejemplo el caso de recibir una llamada de un contacto no registrado en la BD y estarse usando la Creación automática en recepción (prestación que se activa en la página Funcionamiento de las Opciones del proyecto), basta con clicar el botón que se halla al lado del anteriormente visto:

Simular la recepción de una llamada

La prueba del script vista previamente (iniciada clicando el botón "play" de color verde) corresponde de hecho a probar la entrada de datos simulando que se está emitiendo una llamada.

Si se quiere probar el caso de la recepción de una llamada, debe utilizarse el segundo botón "play" situado a la derecha del anterior y que es de color azul:

En este caso, por ejemplo, la función incorporada EsRecepcion devolverá Cierto.

Simular que se ha clicado un botón de gestión sin llamada o de consulta sofisticada

Para simular que la operadora ha clicado un botón de gestión sin llamada o de consultas sofisticadas, basta con clicarlo con el botón derecho del ratón y seleccionar la opción Ejecutar en el menú sensible al contexto que aparece:

En este caso, por ejemplo, la función incorporada IDBotonGeneral devolverá el identificador del botón clicado.

Pruebas “reales

Aún cuando te parezca que tu script funciona adecuadamente, es altamente recomendable realizar SIEMPRE pruebas “reales” del proyecto antes de comenzar el trabajo de las operadoras.

Se explica cómo hacerlo en la sección Trabajando con OriGn >> Probar un proyecto.