Como cierre oficial de la fase Alpha-1, será necesario efectuar la primera campaña de test manual. A continuación detallamos los distintos pasos a seguir. La campaña de test será ejecutada sobre un sistema recién instalado (en nuestro caso funcionando sobre una plataforma VirtualBox generada por el SDK de OpenDomo); todas las opciones por defecto y directamente obtenidas del SVN.
- Iniciar equipo. El sistema debe realizar todo el arranque sin notificar ningún error en los servicios arrancados, quedando a la espera de un log-in en la terminal virtual.
- Abrir el navegador web (Mozilla Firefox) e introducir la IP del sistema OpenDomo iniciado en el paso anterior. (Si desconocemos la IP obtenida, iniciar sesión como "admin/opendomo" en la terminal arrancada, ejecutar el comando "ipconfig eth0", anotar la IP existente y ejecutar "logout"). Deberá aparecer la ventana de log-in.
- En la ventana del navegador web abierta en el paso anterior, iniciar sesión como "admin/opendomo". El sistema deberá aceptar las credenciales y mostrar la interfaz con, por lo menos, los apartados "Configure" y "Control".
- Accedemos al apartado "Configure" y luego a la opción "User management". Pulsamos el botón "Add user" y creamos un nuevo usuario con los siguientes datos: name=Test user, username=tester, password=opendomo. La cuenta de usuario debería crearse sin problemas.
- Cerramos sesión pulsando el enlace "Logout", en la esquina inferior izquierda de la interfaz. Iniciamos otra sesión como "tester/opendomo". El sistema deberá aceptar las credenciales y mostrarnos la interfaz.
- Cerramos sesión de nuevo, pulsando el enlace "Logout". Iniciamos sesión de nuevo como "admin/opendomo". Accedemos al apartado "Configure", a la opción "Packages" y luego "Install packages". Deberá mostrarse una lista con los paquetes disponibles, entre ellos "Controlador de puertos" o "odcontrol". Seleccionaremos este paquete (marcando la casilla de validación, a la izquierda del nombre) y pulsaremos el botón "Install", al final del listado. Debería aparecer un mensaje diciendo que el paquete está a punto para ser instalado.
- Al final del listado, deberá aparecer un botón llamado "Update installed packages". Lo pulsamos y esperamos que la operación concluya (puede tomar algo de tiempo). Ningún mensaje de error debería aparecer en el proceso.
- Accedemos al apartado "Configure", donde aparecerá una nueva opción "Add control device". La pulsamos, y creamos un nuevo dispositivo con los siguientes datos: Board model=dummy, Descripción=dummy, code=dummy. Después de pulsar "Submit" el sistema deberá notificar que el dispositivo ha sido creado.
- Accedemos al apartado "Configure" y luego a la opción "Language selection". Elegimos la opción "es" (o "castellano") y pulsamos "Submit". Deberá aparecer una notificación conforme el cambio se ha aplicado.
- Accedemos al apartado "Configure" (ya deberán aparecer los textos en castellano) y a continuación "Guardar la configuración". No debería producirse ningún error.
- Apagamos la máquina virtual (cerrando directamente la ventana del emulador), esperamos unos segundos hasta que concluya el cierre, y la arrancamos de nuevo. La ventana del navegador web debería seguir abierta. Una vez el arranque haya terminado, refrescamos esta ventana (pulsando F5) y el sistema deberá pedir inicio de sesión otra vez, pero esta vez en castellano.
- Iniciamos sesión con el usuario "tester/opendomo". El sistema deberá recordar la cuenta de usuario y permitirnos entrar.
- Cerramos sesión (mediante el enlace "Cerrar sesión") y la iniciamos de nuevo, esta vez como "admin/opendomo". Una vez dentro, accedemos al apartado "Control", donde deberíamos tener la opción "Controlador de puertos". Haciendo click en esta opción, deberá aparecer un listado con los cuatro puertos emulados por el controlador "dummy".
- Accedemos al apartado "Configurar" y "Gestión de usuarios". Seleccionamos el usuario "Test user" (marcando la casilla de selección) y pulsamos el botón "Borrar usuario". El sistema no debería mostrar ningún error.
- Cerramos la sesión e intentamos entrar como "tester/opendomo". El sistema deberá denegar el acceso.
Mediante estos 15 pasos verificamos los puntos esenciales de funcionamiento de OpenDomo: infrastructura, gestión de usuarios y de paquetes instalables.
Comentarios recientes
3 days 11 hours ago
4 days 9 hours ago
5 days 5 hours ago
5 days 6 hours ago
1 week 1 day ago
1 week 1 day ago
1 week 2 days ago
1 week 3 days ago
1 week 3 days ago
1 week 5 days ago