Difference between revisions of "Crear un Comando para invocación a un Procedimiento GeneXus"
(→Crear un Proc GX) |
(→Cargar el Procedimiento en GXtest) |
||
Line 26: | Line 26: | ||
Ahí se debe indicar la URL al WSDL del Procedimiento Genexus y presionar [[image:botonRefresh.jpg]]. | Ahí se debe indicar la URL al WSDL del Procedimiento Genexus y presionar [[image:botonRefresh.jpg]]. | ||
− | Al hacer esto se carga la definición del procedimiento y ahi podemos visualizar los parámetros de entrada y salida. En el ejemplo de la suma veríamos los parámetros como se muestran a continuación: | + | Al hacer esto se carga la definición del procedimiento y ahi podemos visualizar el nombre del procedimiento y los parámetros de entrada y salida. En el ejemplo de la suma veríamos los parámetros como se muestran a continuación: |
[[image:procSuma.jpg]] | [[image:procSuma.jpg]] | ||
+ | |||
+ | |||
+ | Ahí se puede editar el nombre con el cual se va a referenciar luego el comando, la descripción, y si lo utilizaremos como ''Acción'' o ''Validación''. | ||
== Usar un Proc GX == | == Usar un Proc GX == | ||
Una vez que se crea un Proc GX este queda disponible en GXtest de la misma forma que cualquier comando nativo, permitiendo agregarlos y editarlos en forma manual. | Una vez que se crea un Proc GX este queda disponible en GXtest de la misma forma que cualquier comando nativo, permitiendo agregarlos y editarlos en forma manual. |
Revision as of 15:27, 10 August 2009
La invocación a Procedimientos Genexus desde los Test Cases de GXtest dan la posibilidad de ingresar validaciones a nivel de datos (implementando lógica Genexus para verificar que el estado en la base de datos es el que se esperaba) o para ejecutar cualquier tipo de acción o cálculo con programas Genexus. Estos pueden recibir cualquier cantidad de parámetros de entrada y salida.
Contents |
Crear un Proc GX
Primero veremos cómo crear un ProcGX en Genexus para que quede expuesto como Web Service, y luego veremos cómo cargarlo en GXtest.
Definir un Procedimiento como Web Service en Genexus
ejemplo de la suma
Cargar el Procedimiento en GXtest
Acceder al menú para crear un Proc GX.
Luego, haciendo clic en Add Prog GX, se le presenta la siguiente pantalla al usuario donde se puede cargar el Procedimiento Genexus:
Ahí se debe indicar la URL al WSDL del Procedimiento Genexus y presionar .
Al hacer esto se carga la definición del procedimiento y ahi podemos visualizar el nombre del procedimiento y los parámetros de entrada y salida. En el ejemplo de la suma veríamos los parámetros como se muestran a continuación:
Ahí se puede editar el nombre con el cual se va a referenciar luego el comando, la descripción, y si lo utilizaremos como Acción o Validación.
Usar un Proc GX
Una vez que se crea un Proc GX este queda disponible en GXtest de la misma forma que cualquier comando nativo, permitiendo agregarlos y editarlos en forma manual.