Difference between revisions of "Antigua guía de Instalación"
m (→Instalación de GXtest Manager) |
(→Desinstalación) |
||
Line 85: | Line 85: | ||
= Desinstalación = | = Desinstalación = | ||
− | Para proceder a la desinstalación de la aplicación se debe | + | Para proceder a la desinstalación de la aplicación se debe acceder a "Panel de Control" / "Agregar o quitar programas" y buscar las entradas de GXtest, seleccionar y presionar "Quitar" para cada uno de sus componentes. |
− | + | ||
= Activación de las Licencias = | = Activación de las Licencias = |
Revision as of 15:54, 1 March 2010
categoría:Guías de Instalación
El presente documento describe cómo instalar GXtest con todos sus componentes. A lo largo de este documento se van a mostrar los pasos necesarios para llevar adelante la instalación de GXtest.
Los componentes necesarios son
- GXtest Designer y GXtest Recorder para crear y editar los Test Cases
- GXtest Manager (incluyendo GXtest Daemon y GXtest Executors) para agendar las pruebas a ejecutar
- Extension de GXtest útil para exportar la KB en GeneXus X o superior (Instalación de la Extension de GXtest)
GXtest Designer se instalará en las máquinas donde los usuarios quieran modelar sus casos de prueba. Es un componente monousuario que se conecta a su propia base de datos y luego a la base de datos del Manager, por lo que debe estar en la misma LAN.
Adicionalmente, en donde se instale un GXtest Designer es necesario instalar el compoente GXtest Recorder para poder grabar los casos de prueba desde el Internet Explorer.
El componente GXtest Recorder puede ser instalado sin el GXtest Designer, a modo de grabar casos de prueba y guardarlos como archivos XML comprimidos, que pueden ser enviados luego al usuario de GXtest Designer, para que los importe y utilice en algún proyecto.
GXtest Manager se instala como aplicación Web en ambiente .NET. Puede ser accedido por distintos usuarios en forma remota. Este también necesita un componente llamado GXtest Daemon, el cual le da la posibilidad de conectarse con los distintos GXtest Executors. GXtest Daemon es un servicio de Windows que corre en la misma máquina del Manager.
Entonces, pueden haber varios GXtest Executor donde efectivamente se ejecutan las pruebas. Estos deben tener acceso también a la base de datos del GXtest Manager. Como son los que ejecutan deben tener acceso también a la aplicación bajo pruebas.
Contents |
Pre requisitos
Es necesario tener SQLServer 2005/2008. Si no tiene SQLServer 2005/2008 instalado puede encontrar una versión (Express) gratis para descargar aquí.
GXtest funciona en los sistemas operativos Windows XP® (SP2), Windows Vista® y Windows 7®, en Internet Explorer® versión 6, 7 y 8. No se definen requerimientos especiales de hardware para ejecutar este aplicativo.
También es necesario para la ejecución de GXtest Manager el servidor web IIS - Internet Information Services, el cual se empaqueta como un componente de Windows.
Instalación Paso a Paso
GXtest cuenta con un instalador el cual muestra los distintos componentes a instalar. Primero se deben seleccionar cuáles se quieren instalar y luego se va configurando pasando por un Wizard para cada componente.
Instalación típica: se podría tener una PC (o server) para instalar GXtest Manager con un GXtest Executor para ejecutar las pruebas en forma desatendida ahí mismo, y por otro lado en la PC del Tester se instalaría GXtest Designer y GXtest Recorder.
Entonces, en la PC que oficia de Servidor de pruebas, se ejecutaría este instalador seleccionado sólo los componentes GXtest Manager y GXtest Executor. Luego, en la PC del Tester se ejecutaría el mismo instalador seleccionando sólo los componentes GXtest Designer y GXtest Recorder.
Se recomienda instalar primero del lado del Servidor y luego los "clientes" o testers. A su vez, considerar que GXtest Designer puede funcionar "desconectado" de GXtest Manager, trabajando en una base de datos local. Se recomienda por simplicidad de trabajo que desde los GXtest Designer instalados se trabaje sobre la misma base de datos del Manager.
Instalación de GXtest Manager
Si se seleccionó al comienzo instalar GXtest Manager se ejecutará un wizard muy simple para su instalación.
- Primero se muestra la bienvenida al instalador. Presionar el botón "Next".
- A continuación el instalador permite elegir el directorio virtual donde se instalará la aplicación web.
Si la instalación se está efectuando en Windows Vista o Windows 7, también se podrá especificar el Application Pool deseado. En dicho combo seleccionar la opción "Classic .NET AppPool". Presionar el botón "Next". - Confirmar la instalación presionando nuevamente "Next".
- Se mostrará una barra de progreso y luego aparecerá la siguiente ventana, donde se deberá ingresar los datos de la instancia SQLServer que utilizará GXtest Manager:
- Básicamente se requerirá ingresar en Instance el nombre del equipo, el carácter "\" y el nombre de la instancia de base de datos. Por defecto, el nombre de instancia de la versión Express de "SQLSERVER" es "SQLEXPRESS". Puede verificar si la conexión a la base es correcta con el botón “Test Connection”.
- Luego pulse "Accept". El sistema preguntará si quiere crear el esquema de la base de datos.
Si no es su primer instalación, el programa le preguntará si desea sobrescribir la base de datos actual (borrando los datos).
Si prefiere realizar una migración de los datos actuales, pulse "No" (recomendado) y la base de datos será actualizada a la nueva versión sin pérdida de datos.
De lo contrario, si desea dejar la base de datos sin cambios, pulse "Cancel". - Con esto ya ha instalado con éxito GXtest Manager en su sistema.
Luego de la instalación del Manager es necesario o bien reiniciar la máquina, o iniciar el servicio de GXtest Daemon manualmente. Luego, cada vez que se inicie la máquina este servicio comenzará a ejecutarse automáticamente.
Por más detalles de la configuración de GXtest Daemon ver Manual de Usuario de GXtest Daemon
En cada máquina que se desee utilizar para ejecutar pruebas debe instalarse un GXtest Executor. Esta es una aplicación que queda accesible en el System Tray. Luego de instalada hay que ejecutarla manualmente desde el menú Inicio. Cada vez que se inicie el sistema se ejecutará automáticamente.
Por más detalles de la configuración ver Manual de Usuario de GXtest Executor
Instalación de GXtest Designer
Si se seleccionó al comienzo instalar GXtest Designer se ejecutará un wizard muy simple para su instalación.
- Primero se muestra la bienvenida al instalador. Al presionar el botón "Next" se desplegará la licencia del producto. Es IMPORTANTE leer la misma antes de aceptarla. En caso de estar de acuerdo con los términos, seleccionar “I Agree” y luego el botón "Next".
- Luego es necesario indicar la carpeta en donde se instalará el producto y quienes tendrán acceso a la instalación, si solo el usuario actual (Just me) o todas las personas del equipo (Everyone) y luego presionar "Next".
- Luego confirmar la instalación presionando "Next", y ahí se mostrará una barra de progreso y luego aparecerá la siguiente ventana:
Esta ventana permite configurar la conexión con la base de datos. Si no desea configurar la conexión con la base de datos en este momento puede presionar "Cancel" y la instalación terminará correctamente pero sin configurar la conexión con la base de datos. En caso de que desee configurar la conexión, asegúrese de tener instalado SQLServer antes de continuar. Básicamente se requerirá ingresar en Instance el nombre del equipo, el carácter "\" y el nombre de la instancia de base de datos. Por defecto, el nombre de instancia de la versión Express de "SQLSERVER" es "SQLEXPRESS".
La opción 'Install a working copy DataBase' (recomendada para la versión Trial) se utiliza para instalar una nueva instancia de base de datos de GXtest Designer. Con esta opción, el tester puede trabajar en una copia local de trabajo (working copy), y luego puede centralizar sus pruebas en la instancia de base de datos de GXtest Manager para ser agendadas.
Puede verificar si la conexión a la base es correcta con el botón “Test Connection”. - Luego presione "Accept". El sistema preguntará si quiere crear el esquema de la base de datos. Si no es su primer instalación y no quiere sobre escribir la base de datos que actualmente tiene pulse "No", de lo contrario pulse "Yes" (recomendado).
Si va a trabajar con muchos GXtest Designers sobre una misma base de datos, es necesario instalar GXtest Manager (el cual crea la base de datos centralizada, el repositorio) y al resto de los GXtest Designers indicarles que utilicen esta base de datos, sin necesidad de que creen el esquema de datos, pues utilizarán el que ya está creado.
Vea tambien como editar las conexiones. Desde una instalación de GXtest Designer se puede acceder a distintas bases de datos (distintas instalaciones de GXtest Designer, o a la base de datos del GXtest Manager).
Instalación de GXtest Recorder
Si se seleccionó al comienzo instalar GXtest Recorder se ejecutará un wizard muy simple para su instalación.
- Primero se muestra la bienvenida al instalador. Presionar el botón "Next". Se desplegará la licencia del producto. Es IMPORTANTE leer la misma antes de aceptarla. En caso de estar de acuerdo con los términos, seleccionar “I Agree” y luego el botón "Next".
- Indicar la carpeta en donde se instalará el producto y quienes tendrán acceso a la instalación, si solo el usuario actual (Just me) o todas las personas del equipo (Everyone) y luego presionar "Next".
- Confirmar la instalación presionando "Next" y al finalizar la instalación presionar "Close".
En caso de que el producto se haya instalado de manera adecuada, al abrir Internet Explorer®, entrar a "Ver -> Barra de Herramientas" y seleccionar GXtest Recorder. En ese momento se podrá ver una barra como la siguiente:
Desinstalación
Para proceder a la desinstalación de la aplicación se debe acceder a "Panel de Control" / "Agregar o quitar programas" y buscar las entradas de GXtest, seleccionar y presionar "Quitar" para cada uno de sus componentes.
Activación de las Licencias
GXtest utiliza el mismo mecanismo que GeneXus para las licencias, a través del License Manager incluído en la carpeta de Instalación de GXtest. Para activar el producto luego de instalado es necesario solicitar una licencia.
Puede solicitarse una licencia trial mediante: Authorize -> Request License -> Authorize Online.
Por más información visitar http://wiki.gxtechnical.com/commwiki/servlet/hwiki?GeneXus+X+Protection+Manual
Tanto el componente Executor como el Recorder pueden ser instalados en distintas máquinas sin problema.