Muestra las diferencias entre dos versiones de la página.
Ambos lados, revisión anterior Revisión previa Próxima revisión | Revisión previa | ||
ada:tips:sicoferp:general:pbtows:procesos:debug [2019/05/28 22:43] administraidor |
ada:tips:sicoferp:general:pbtows:procesos:debug [2019/05/29 12:16] (actual) administraidor |
||
---|---|---|---|
Línea 50: | Línea 50: | ||
==== Como registrar un componente ==== | ==== Como registrar un componente ==== | ||
+ | Para registrar un componente siga los siguientes pasos: | ||
+ | |||
+ | === Paso 1: Proyecto === | ||
+ | Abra el proyecto principal. Ubique y seleccione el proyecto que se ve en la imagen (La ruta puede variar según su copia local). | ||
+ | {{ :ada:tips:sicoferp:general:pbtows:procesos:proyecto.png?600 |}} | ||
+ | |||
+ | === Paso 2: Check Out Proyecto === | ||
+ | Asegurese que puede adicionar al contenido del proyecto el componente que va a testear. Para esto ejecute un Check Out en la raíz del proyecto como se ve en la imagen. | ||
+ | {{ :ada:tips:sicoferp:general:pbtows:procesos:bloquear_para_adicion_de_librerias.png?600 |}} | ||
+ | |||
+ | === Paso 3: Adicionar las Librerias === | ||
+ | Una vez bloqueada la raíz del proyecto presione el click derecho del mouse y vaya a las propiedades, dirijase a la sección de librerias como se aprecia en la imagen. | ||
+ | {{ :ada:tips:sicoferp:general:pbtows:procesos:lista_de_librerias.png?600 |}} | ||
+ | Adicione las librerias del proyecto. (No adicione las librerias del framework ya que previamente han sido agregadas). | ||
+ | |||
+ | === Paso 4: Ubicar los puntos de ruptura === | ||
+ | Una vez adicionadas las librerias del componente ubique las clases del componente que desea testear y adicione los puntos de ruptura según su criterio de debug como se aprecia en la imagen. | ||
+ | {{ :ada:tips:sicoferp:general:pbtows:procesos:puntos_de_ruptura.png?600 |}} | ||
+ | |||
+ | === Paso 5: Ejecutar === | ||
+ | Una vez configurados los puntos de ruptura ejecute la aplicación e ingrese la siguiente información: | ||
+ | * Cadena de Configuración (Json Config): Requerida para la autenticación en el ecosistema de servicios. | ||
+ | * Cadena de la Data (Json Data): Si el servicio lo requiere debe ingresar en este campo la data de consumo | ||
+ | * Clase de Servicio (Service Class): Ingrese la clase del servicio que desea testear. | ||
+ | * Tipo de Lanzamiento (Lauch Type): Todo el ecosistema es invocado por medio de eventos iniciales. Este campo ya esta predefinido. | ||
+ | * Evento (Evento): Ingrese el nombre del evento lanzador del servicio. | ||
+ | * Tipo de Validación de Autenticación (Validation Type):Campo requerido que identifica el tipo de autenticación que realizará el servicio debe tener presente que este campo está asociado al Json Config. | ||
+ | * Lanzar Servicio (Run Test): Una vez ingresada la información requerida ejecute el servicio por medio de este boton. | ||
+ | |||
+ | Según el modo de ejecución, verá el paso a paso o la salida por consola del consumo como cualquier debug en powerbuilder classic. | ||
+ | {{ :ada:tips:sicoferp:general:pbtows:procesos:ventana.png?600 |}} | ||
+ | |||
- | ==== Modo de Uso ==== | ||