duda

Juan Jesús Ojeda Croissier juanje.ojeda en gmail.com
Mar Ene 12 23:41:23 UTC 2010


Buenas :-)

2010/1/12 mha <ahmora en estudiantes.uci.cu>:
>
> Quisiera conocer cuales son las pruebas automatizadas que se le realizaron
> al sistema Ubuntu y que herramientas emplearon.

La verdad es que la pregunta es un poco amplia. ¿Podrías concretar un poco más?
 * ¿Pruebas a la generación de paquetes?
Supongo que no te referías a esto, pero por si acaso. Aquí depende
mucho de cada MOTU o Ubuntu devel, pero la generación se hace en un
entorno limpio para asegurar que no se comenten errores derivados del
sistema del empaquetador. No recuerdo qué se usaba ahora, pero alguna
herramienta similar a zpbuilder». Esta herramienta suele lanzar
«lintian», que es un programa que se encarga de verificar que el
paquete cumple con los requisitos que exige Debian y Ubuntu.
Opcionalmente los empaquetadores, a veces, «piuparts», que es una
herramienta para comprobar que el paquete generado se instala,
actualiza y borra sin problemas en un sistema limpio. Tiene su propia
batería de pruebas a la que se pueden añadir más.

 * ¿Pruebas del sistema una vez generado?
Aquí podemos hablar tanto de la interfaz de usuario como de cosas que
no se ven, pero que yo sepa sólo se hacen pruebas del escritorio.
Exactamente no estoy seguro de todas las pruebas porque hay un equipo
de Canonical que trabaja en eso que tiene su propio espacio de trabajo
y que (al menos la última vez que miré) no es público. Pero
básicamente prueban el instalador (Ubiquity), el menú y las
aplicaciones más importantes.
Usan un proyecto que se empezó en Ubuntu y que se ha continuado en
colaboración con GNOME y que se llama Mago[1]. El proyecto este usa un
«framework» de pruebas de interfaz de usuario llamado «LDTP»[2] y que
se desarrolla en Freedesktop[3].

Espero haber contestado tu pregunta y si no era ninguna de las 2,
espero que puedas explicarlo un poco más para poder ayudarte.

En cualquier caso creo que encontrarás aquí toda la información
disponible sobre las pruebas automáticas que se hacen en Ubuntu:
http://wiki.ubuntu.com/Testing/Automation/

Un saludo

[1] http://mago.ubuntu.com/
[2] http://ldtp.freedesktop.org/wiki/
[3] http://www.freedesktop.org/wiki/
-- 
Juanje




Más información sobre la lista de distribución ubuntu-es