Herramientas de usuario

Herramientas del sitio


ada:tips:sicoferp:general:pbtows:procesos:debug

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

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 ==== 
  
  
ada/tips/sicoferp/general/pbtows/procesos/debug.1559083437.txt.gz · Última modificación: 2019/05/28 22:43 por administraidor