Fitnesse.HowTo
De iDempiere es
Feature: Fitnesse How To
Objetivo: Pruebas Funcionales
Sponsor: Trek Global
Descripción:
Permitir a los usuarios y desarrolladores para crear y ejecutar pruebas Fitnesse dentro del entorno de Adempiere.
Correr Fitnesse desde Eclipse
- Importar un nuevo proyecto Java "fitnesse" dentro de su entorno de trabajo de Eclipse.
Correr Servidor IDempiere Fitnesse
En primer lugar es necesario definir una variable string substitution para ADEMPIERE_WEB_PORT como se muestra en la siguiente imagen:
- Iniciar el servidor IDempiere Fitnesse
Verificar que Fitnesse inicio correctamente.
Por favor, inicie los paquetes OSGi en el servidor idempiere, como se muestra a continuación en la siguiente imagen:
Correr IDempiere Fitnesse Bundles
- Inicie los Bundles FitNesse para recibir la petición del servidor wiki Fitnesse
En la Consola de Eclipse escriba lo siguiente:
Busque por los servicios de Idempiere, por ejemplo:
Inicie los servicios relacionados:
Corriendo el servidor IDempiere Fitnesse desde la linea de Comandos
- El script run.sh establece la variable ADEMPIERE_WEB_PORT basado en el archivo idempiereEnv.properties que se encuentra en la carpeta fitnesse_home
- En caso de que no tenga el archivo, se puede crear con una sola línea, o puede cambiar el script run.sh y asignar un valor para la variable
- Alternativamente, usted puede definir el host y el puerto para conectarse en la página raíz (como se explica más adelante)
- Abra una nueva terminal y vaya a la ubicación donde tiene el código de Idempiere Fitnesse
- Inicie Fitnesse ejecutando el comando run.sh :
Corriendo Bundles desde el Demo Idempiere
- Abra una nueva consola vaya a Idempiere Demo y conectese.
- Para instalar los bundles en Idempiere Demo en la consola escriba lo siguiente:
install http://jenkins.idempiere.com/job/iDempiereDaily/ws/buckminster.output/org.adempiere.server_1.0.0-eclipse.feature/site.p2/plugins/org.idempiere.fitnesse.fixture_1.0.0.v20121216-2306.jar
install http://jenkins.idempiere.com/job/iDempiereDaily/ws/buckminster.output/org.adempiere.server_1.0.0-eclipse.feature/site.p2/plugins/org.idempiere.fitnesse.server_1.0.0.v20121216-2306.jar
- Inicie los servicios
- Busque los servicios de Idempiere, por ejemplo:
- And Star the services related:
Editar las configuraciones globales
Por favor edite las configuraciones globales
- En su navegador escriba http://localhost:8089/ (Con el puerto que ud anteriormente configuro en esta caso 8089)
- Vaya a root
- Escriba su propia workspace
- Cambie el puerto por el mismo que configuro en este caso 8089